eflideas.com
ESL Teaching Idea: Class Speaking Activity
Engaging speaking activity for upper intermediate and advanced students.