The point that grabs my attention the most is before debating a point of what someone has said, ensure you know exactly what the person is saying. To do this he says, you need to be able to know enough to be able to defend that persons position.
As part of his class assignment work he gives his students the option to partake in a 3 team debate. What the students don’t know is which team they will be part of until the morning of the debate. This ensures they will have to solidly research both sides of the issue that is to be debated and know enough to be able to both defend and oppose.
What a great way to be rid of straw man arguments.