Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra-addon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/21stcenturydebate.org/wp-includes/functions.php on line 6114
All Courses – 21 Century Debate Institution

Online Debate Classes

All Online Courses

Foundational Courses

Debate classes are held online as either a self-paced course or a Zoom meeting. Classes are typically broken down into eight weeks of learning (paid monthly), with workshops, and a one-day event. There should be times throughout the school year for us to work together in person as well.

"Zoom" Classes (Online)

Students attend an online class with peers of similar age and experience. Homework is posted on this website, as well as the schedule, and any learning materials.

  1. Sign up as a member (see above!).
  2. Select and pay for your course.
  3. Fill out a few simple forms.

"Self-Paced" Learning (Online)

Students may opt for a self-paced learning course. Each course is designed to help student master certain skills and techniques in public speaking and debate.

  1. Sign up as a member (see above!).
  2. Select and pay for your course.
  3. Fill out a few simple forms.

Ready to Enroll?

Enrollment is simple and can be cancelled at any time. The online payment system is still being finalized and will be available soon. Parents must authorize participation – even for “free” content!

  1. Sign up as a member (see above!).
  2. Select and pay for your course.
  3. Fill out a few simple forms.
Scroll to Top