Trans Pacific Debate Championship

2021 — Online, BC/CA

Online

Host: Nick Ryan