Speaking Cards

Speaking Cards

rated by 12 teachers
by
Speaking Cards
This file includes six speaking cards for future, globalization, the Internet, websites, modern life, and language. I've designed it for upper-intermediate and advanced levels. Hope you find it useful.