My worksheets mainly focus on speaking activities because I think conversation is the most important skill for communication.
As I've uploaded 100s of free worksheets here, it is virtually impossible to update them. Feel free to correct typos or replace outdated info.
For the full and updated versions of my whole portfolio, including Answer keys, check out TpT (EFL ESL Worksheet Paradise).
Specialty field in ESL teaching:
Test prep such as IELTS, TOEFL, CELPIP etc.
Favorite age group to teach:
Any age that's willing to learn and doesn't poop their pants