This collection of over 50 debating classes explores different perspectives and ideas while developing advanced speaking skills. Your students will learn about various teen-friendly topics while working on persuasive and argumentative techniques.
Parents guides: English, Spanish, Chinese, Vietnamese
All Debating Lessons
Optional: Use the sidebar to search and filter results.










These classes have been great! Would it be possible to organize the lessons by debating skill progression, so teachers can introduce and build each skill step by step?
Thank you for your lovely feedback – I’m so glad to hear you love the debating lessons!
I did previously have the ability to filter by debating skill and level, but it was a bit confusing for some teachers. Also with the newer debating lessons I’ve shifted away from making them focused around teaching specific debating skills – instead, they are more aimed at general advanced speaking practice, with the flexibility to review a range of specific debating strategies if you wish. Therefore, I removed the debating skill and level filters some time ago, as they didn’t suit the new debating lesson formats.
Thanks for your understanding, and I hope your teaching is going well 🙂 ~Katie
Thank you for these lessons! Would it be possible to organize them also by debating skill so that teachers can build on the skills gradually?
Thank you for your lovely feedback – I’m so glad to hear you love the debating lessons!
I did previously have the ability to filter by debating skill and level, but it was a bit confusing for some teachers. Also with the newer debating lessons I’ve shifted away from making them focused around teaching specific debating skills – instead, they are more aimed at general advanced speaking practice, with the flexibility to review a range of specific debating strategies if you wish. Therefore, I removed the debating skill and level filters some time ago, as they didn’t suit the new debating lesson formats.
Thanks for your understanding, and I hope your teaching is going well 🙂 ~Katie
Thank you for these wonderful topics. Please add more to the A1 and A2 level. Thanks
Thank you for your lovely comment! Yes, I am adding new lessons for beginner to pre-intermediate students 🙂 If you have any suggestions of which topics would be most popular with your students, feel free to share! ~Katie
These are so good! Thank you for all your hard work, Katie!♥️
Thank you!! <3
I need new debate lessons :D) …. These are perfect for my eager speaking students.
Will be adding more soon! Thanks for the wonderful feedback 😀