Michigan National Debate Institute Summer Camp

2016 — MI/US

Michigan Summer Institute

Host: Jon Bruschke