China Ready!: Chinese for Hospitality and Tourism by Catherine Hua Xiang Hardcov

You can use the index cards to quiz yourself and track your scores.