All teachers have their go-to resources for the classroom. These are my favourite ESL coursebooks and activities for online and in-person classrooms.
My 6 go-to ESL speaking activities for the classroom
These six ESL speaking activities have been life-savers for me when in a pinch to develop a lesson. They can be adapted to most teaching situations.