50 Conversation Classes: 50 sets of conversation questions with accompanying worksheets containing vocabulary, idioms and grammar activities.

You might also like...