- Breaking News English: EFL / ESL English Lesson Plans & Podcast for studying Current Events and News.
- Listen A Minute: Easier English Listening and Activities
- ESL Discussions: English Conversation Questions
- Famous People Lessons.com: EFL / ESL Lesson Plans Using Biographies And Profiles
- ESL Holiday Lessons.com
- News English Lessons
- and he has a blog
It is inspirational to find these kinds of people who contribute so much to the online community of English teachers online for free.