https://myinfobasket.com/the-various-debate-formats/
The Various Debate Formats