Schedule
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.
Fall 2025 | October
Dates
Start: Week of October 5th 8 weeksEnd: Week of November 30th
Pricing
$550Dates
Pricing
-
Novice Debate (Click to View)
Novice (Level 1)
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)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) -
Varsity+ Debate (Click To View)
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) -
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)GRADES 6-12
Wednesday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)
Winter/Spring 2026 | January
Location
Dates
Start: Week of January 11th 16 weeksEnd: Week of May 10th
Pricing
$1050Dates
Start: Week of January 11th 16 weeksEnd: Week of May 10th
Pricing
$1250-
Novice Debate (Click to View)
Novice (Level 1)
ELEMENTARY SCHOOL YOUNGER (GRADES 2 – 3)
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)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)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)
ELEMENTARY SCHOOL (GRADES 4 – 5)
Sunday 6:00 PM – 7:30 PM ET (3:00 PM – 4:30 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
ELEMENTARY SCHOOL (GRADES 4 – 5)
Sunday 6:00 PM – 7:30 PM ET (3:00 PM – 4:30 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 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) -
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)Wednesday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT) -
Competition Speech (Click to View)
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 1
ELEMENTARY SCHOOL (GRADES 4 – 5)
Sunday 11:00 AM – 12:30 PM ETMIDDLE SCHOOL (GRADES 6 – 8)
Sunday 12:45 PM – 2:15 PM ETTuesday 5:00 PM – 6:30 PM ETNovice 2
MIDDLE SCHOOL (GRADES 6 – 8)
Monday 6:45 PM – 8:15 PM ET -
Junior Varsity (Click to View)
MIDDLE SCHOOL (GRADES 6 – 8)
Monday 5:00 PM – 6:30 PM ET -
Varsity (Click to View)
Varsity
MIDDLE SCHOOL (GRADES 6 – 8)
Sunday 4:15 PM – 5:45 PM ETVarsity+
MIDDLE SCHOOL (GRADES 6 – 8)
Tuesday 6:45 PM – 8:15 PM ET