ESL Teaching Idea: Class Speaking ActivityOctober 17, 2018November 22, 2019Engaging speaking activity for upper intermediate and advanced students.