emulate
cacophony
311. How to Debate in English? (English Vocabulary Lesson)
Thinking in English"Win Every Argument: The Art of Debating, Persuading, and Public Speaking" by Mehdi Hasan
The Next Big Idea DailyEvaluating Arguments Part Two
Critical Reasoning for BeginnersGuilt
In Our Time: Philosophy