ESL Conversation Questions
This site has conversation questions divided by topic, grammar points, and textbooks, so you can find a variety of questions to fit your class.
This site includes Low Intermediate to Advanced discussion questions divided by topic.
This site has very detailed lesson plans and videos to accompany songs. These are really great for SUB LESSONS!
All Things Topics
This website provides free speaking resources, divided by topics. Activities include Spot the Difference, Find Someone Who, questions, and games. The site also includes reading and listening lessons great for SUB LESSONS.
Look for ESL for Adults, Business English, and Travel English for lower-level dialogues that fit everyday activities. Low-Level SUB LESSONS under "Travel English" and a mix of levels under "Lesson Plans."