MasterClass
Debates (43x19)
Air date: Oct 23, 2018
Using examples from historic debates, David and Karl break down the tactics candidates can use to effectively win a debate.
- Premiered: Jan 2014
- Episodes: 2658
- Followers: 1
- Running
- MasterClass
- Unknown