Learn how to prepare for a debate: Arguments, Content, Rebuttal, Teamwork and Style.Originally presented by Dave on September 24th, 2013: http://www.debating.ca/index.php/2013...Toronto Debating Society | http://www.debating.ca/