davidbradshawenglish.org
ESL Discussions: English Conversation Questions: Speaking Lesson Activities
An incredibly handy resource, whether you are running conversation classes or working on writing with your students.