Join Our Nationally Recognized
Debate Program
Classes for both our debate (public forum) and public speaking (speech) classes are listed below. We look forward to seeing you in class!

Current Schedules
Register Soon! Space is Limited.
Summer 2025 | July
Dates
Start: Week of July 6th 4 weeksEnd: Week of July 27th
Pricing
$525Location
OnlineDates
Pricing
-
Novice Debate (Click to View)
Novice 1
ELEMENTARY SCHOOL (GRADES 4 -5)
Tuesday & Thursday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)MIDDLE SCHOOL (GRADES 6 – 8)
Monday & Wednesday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT)Monday & Wednesday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)Tuesday & Thursday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)HIGH SCHOOL (GRADES 9 – 12)
Monday & Wednesday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)Tuesday & Thursday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT)Novice 2
MIDDLE SCHOOL (GRADES 6 – 8)
Tuesday & Thursday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)HIGH SCHOOL (GRADES 9 – 12)
Monday & Wednesday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT) -
Junior Varsity Debate (Click to View)
ELEMENTARY SCHOOL (GRADES 4 – 5)
Monday & Wednesday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)MIDDLE SCHOOL (GRADES 6 – 8)
Tuesday & Thursday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)HIGH SCHOOL (GRADES 9 – 12)
Monday & Wednesday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT) -
Intro to Communications (Click to View)
GRADES 2 – 5
Monday & Wednesday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)GRADES 6 – 12
Monday & Wednesday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)
Summer 2025 | Advanced Workshops
-
Varsity/Varsity+ Debate Workshops
Debate workshops meet every weekday for one (1) week (Mon – Fri) on the following schedule.
Workshop 4: July 21 – 25 ($350)
Circuit Skill Deep Dive: Students will learn critical skills required for national circuit competition, including: debating “off the flow”, creating a narratives, argument selection, winning turns, and more technical skills.
High school @ 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)
Middle school @ 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)
Workshop 5: July 28 – August 1 ($350)
September-October Topic Deep Dive: Students in this workshop will spend several days mastering the NSDA September/October topic options, including in-depth topic research, file writing on the pro and con, and mock debates.
High school @ 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)
Middle school @ 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)
-
Competition Speech Workshops
Speech workshops meet every weekday for two (2) weeks (Mon – Fri) for 90 minutes each day on the following schedule. The prerequisite for taking a Competition Speech class is the Intro to Public Speaking class.
Elementary Competition Speech (Gr 2-5): focuses on teaching and practicing the pillars of public speaking. Students will deliver speeches using 3 methods of delivery (manuscript, outline, and impromptu), creating speeches based on the three speech purposes (persuading, informing, entertaining). The class project is a 3-5 minute speech that students will deliver in a showcase on the final day of class with families able to attend. There will be 30-60 minutes of homework each class.
Middle/High School Competition Speech (Gr 6-12): is the highest level of varsity speech, with the expectations and goals of a traditional high school speech team. The workshop focuses on building the specific skills needed to compete at tournaments, with projects designed to prepare for speech competition in the 2025-26 school year. Students will learn six speech events: Impromptu, Extemporaneous, Dramatic Interpretation, Humorous Interpretation, Original Oratory and Informative. On the final day of class, students will deliver a speech in a showcase with families able to attend. All work will be completed in class – there will be no homework.
Workshop 2: July 21 – August 1 ($675)
Grades 6 – 12 @ 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)
Grades 2 – 5 @ 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)
Fall 2025 | August
Location
Dates
Start: Week of August 10th 16 weeksEnd: Week of November 30th
Pricing
$1050Dates
Start: Week of August 10th 16 weeksEnd: Week of November 30th
Pricing
$1250-
Varsity & Varsity+ Debate (Click to View)
Varsity
MIDDLE SCHOOL (GRADES 6 – 8)
Sunday 12:45 PM – 2:15 PM ET (9:45 AM – 11:15 PM PT)Sunday 4:15 PM – 5:45 PM ET (1:15 PM – 2:45 PM PT)Tuesday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)Tuesday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)HIGH SCHOOL (GRADES 9 – 12)
Sunday 11:00 AM – 12:30 PM ET (8:00 AM – 9:30 AM PT)Sunday 7:45 PM – 9:15 PM ET (4:45 PM – 6:15 PM PT)Monday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)Wednesday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT)Varsity+
MIDDLE SCHOOL (GRADES 6 – 8)
Varsity+ courses are offered daily on the following schedule. Students do not need to select a class to join upon registration, as each week students will be able to select which day/time they would like to attend class in advance. On a given week, each class will be covering a different topic so students will be able to select the class that best aligns with the area they’d like to learn. (If students would prefer schedule consistency, they’re welcome to join class on the same day every week). Please take a look at our sample schedule (linked here) to get an idea of what a semester schedule might look like.
Sundays 6:00 – 7:30pm ET (3:00 – 4:30pm PT)
Sundays 7:45 – 9:15pm ET (4:45 – 6:15pm PT)
Mondays 7:15 – 8:45pm ET (4:15 – 5:45pm PT)
Tuesdays 7:15 – 8:45pm ET (4:15 – 5:45pm PT)
Wednesdays 7:15 – 8:45pm ET (4:15 – 5:45pm PT)
Thursdays 7:15 – 8:45pm ET (4:15 – 5:45pm PT)HIGH SCHOOL (GRADES 9-12)
Varsity+ courses are offered daily on the following schedule. Students do not need to select a class to join upon registration, as each week students will be able to select which day/time they would like to attend class in advance. On a given week, each class will be covering a different topic so students will be able to select the class that best aligns with the area they’d like to learn. (If students would prefer schedule consistency, they’re welcome to join class on the same day every week). Please take a look at our sample schedule (linked here) to get an idea of what a semester schedule might look like.
Sundays 6:00 – 7:30pm ET (3:00 – 4:30pm PT)
Sundays 7:45 – 9:15pm ET (4:45 – 6:15pm PT)
Mondays 7:15 – 8:45pm ET (4:15 – 5:45pm PT)
Tuesdays 7:15 – 8:45pm ET (4:15 – 5:45pm PT)
Wednesdays 7:15 – 8:45pm ET (4:15 – 5:45pm PT)
Thursdays 7:15 – 8:45pm ET (4:15 – 5:45pm PT)
-
Varsity & Varsity+ Debate (Click to view)
Varsity
MIDDLE SCHOOL (GRADES 6 – 8)
Sunday 4:15 PM – 5:45 PM ET (1:15 PM – 2:45 PM PT)Varsity+
MIDDLE SCHOOL (GRADES 6 – 8)
Tuesday 6:45 PM – 8:15 PM ET (3:45 PM – 5:15 PM PT)
Fall 2025 | September
Location
Dates
Start: Week of September 7th 12 weeksEnd: Week of November 30th
Pricing
$800Dates
Start: Week of September 7th 12 weeksEnd: Week of November 30th
Pricing
$950-
Novice Debate (Click to View)
Novice (Level 1)
ELEMENTARY SCHOOL (GRADES 2-3)
Sunday 12:45 PM – 2:15 PM ET (9:45 AM – 11:15 AM PT)Sunday 4:15 PM – 5:45 PM ET (1:15 PM – 2:45 PM PT)ELEMENTARY SCHOOL (GRADES 4-5)
Sunday 12:45 PM – 2:15 PM ET (9:45 AM – 11:15 AM PT)Sunday 4:15 PM – 5:45 PM ET (1:15 PM – 2:45 PM PT)Wednesday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)MIDDLE SCHOOL (GRADES 6-8)
Sunday 11:00 AM – 12:30 PM ET (8:00 AM – 9:30 AM PT)Sunday 6:00 PM – 7:30 PM ET (3:00 PM – 4:30 PM PT)Sunday 7:45 PM – 9:15 PM ET (4:45 PM – 6:15 PM PT)Monday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)Wednesday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT)Thursday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)HIGH SCHOOL (GRADES 9-12)
Sunday 2:30 PM – 4:00 PM ET (11:30 AM – 1:00 PM PT)Sunday 6:00 PM – 7:30 PM ET (3:00 PM – 4:30 PM PT)Monday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT)Tuesday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)Novice (Level 2)
ELEMENTARY SCHOOL (GRADES 4-5)
Sunday 4:15 PM – 5:45 PM ET (1:15 PM – 2:45 PM PT)Wednesday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)MIDDLE SCHOOL (GRADES 6-8)
Sunday 11:00 AM – 12:30 PM ET (8:00 AM – 9:30 AM PT)Sunday 6:00 PM – 7:30 PM ET (3:00 PM – 4:30 PM PT)Monday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)Wednesday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT)Thursday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)HIGH SCHOOL (GRADES 9-12)
Sunday 2:30 PM – 4:00 PM ET (11:30 AM – 1:00 PM PT)Sunday 6:00 PM – 7:30 PM ET (3:00 PM – 4:30 PM PT)Monday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT) -
Junior Varsity Debate (Click To View)
Junior Varsity
ELEMENTARY SCHOOL (GRADES 4-5)
Sunday 6:00 PM – 7:30 PM ET (3:00 PM – 4:30 PM PT)Monday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)MIDDLE SCHOOL (GRADES 6-8)
Sunday 12:45 PM – 2:15 PM ET (9:45 AM – 11:15 AM PT)Sunday 4:15 PM – 5:45 PM ET (1:15 PM – 2:45 PM PT)Tuesday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)HIGH SCHOOL (GRADES 9-12)
Sunday 11:00 AM – 12:30 PM ET (8:00 AM – 9:30 AM PT)Sunday 7:45 PM – 9:15 PM ET (4:45 PM – 6:15 PM PT) -
Varsity Debate (Click To View)
Varsity
HIGH SCHOOL (GRADES 9-12)
Sunday 7:45 PM – 9:15 PM ET (4:45 PM – 6:15 PM PT)MIDDLE SCHOOL (GRADES 6-8)
Sunday 12:45 PM – 2:15 PM ET (9:45 AM – 11:15 AM PT)Tuesday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)ELEMENTARY SCHOOL (GRADES 4-5)
Sunday 6:00 PM – 7:30 PM ET (3:00 PM – 4:30 PM PT) -
Introduction To Communication (Click To View)
Introduction To Communication
GRADES 2-5
Sunday 2:30 PM – 4:00 PM ET (11:30 AM – 1:00 PM PT)Wednesday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)Thursday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)GRADES 6-12
Sunday 4:15 PM – 5:45 PM ET (1:15 PM – 2:45 PM PT)Monday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT)Wednesday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT) -
Competitive Speech (Click To View)
Competitive Speech
GRADES 2-5
Sunday 11:00 AM – 12:30 PM ET (8:00 AM – 9:30 AM PT)GRADES 6-12
Sunday 12:45 PM – 2:15 PM ET (9:45 AM – 11:15 AM PT)Wednesday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT)
-
Novice Debate (Click to view)
Novice (Level 1)
ELEMENTARY SCHOOL (GRADES 4-5)
Sunday 11:00 AM – 12:30 PM ET (8:00 AM – 9:30 AM PT)MIDDLE SCHOOL (GRADES 6-8)
Sunday 12:45 PM – 2:15 PM ET (9:45 AM – 11:15 AM PT)Tuesday 5:00 PM – 6:30 PM ET (2:00 PM – 3:30 PM PT)Novice (Level 2)
ELEMENTARY SCHOOL (GRADES 4-5)
Sunday 2:30 PM – 4:00 PM ET (11:30 AM – 1:00 PM PT)MIDDLE SCHOOL (GRADES 6-8)
Monday 6:45 PM – 8:15 PM ET (3:45 PM – 5:15 PM PT) -
Junior Varsity Debate (Click To View)
Junior Varsity
MIDDLE SCHOOL (GRADES 6-8)
Monday 5:00 PM – 6:30 PM ET (2:00 PM – 3:30 PM PT)