This document lists 20 potential speaking topics for a B2 level English exam preparation workshop. The topics cover a range of issues including climate change, medicine, paranormal experiences, personal goals, language preservation, scientific breakthroughs, urban vs rural living, favorite media, role models, work-life balance, childhood memories, challenging sports, smart cities, diets, technology, earthquakes, life-changing events, regrets and wishes, moral dilemmas, and financial advice for college students.