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 | June
Dates
Start: Week of June 1st 4 weeksEnd: Week of June 22nd
Pricing
$525Location
OnlineDates
Pricing
-
Novice Debate (Click to View)
Novice 1
ELEMENTARY SCHOOL (GRADES 4 -5)
Monday & Wednesday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)MIDDLE SCHOOL (GRADES 6 – 8)
Monday & Wednesday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)Tuesday & Thursday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)Tuesday & Thursday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT)HIGH SCHOOL (GRADES 9 – 12)
Monday & Wednesday 9:00 PM – 10:30 PM ET (6:00 PM – 7:30 PM PT)Tuesday & Thursday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)Novice 2
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)
Tuesday & Thursday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT) -
Junior Varsity Debate (Click to View)
MIDDLE SCHOOL (GRADES 6 – 8)
Monday & Wednesday 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) -
Intro to Communications (Click to View)
GRADES 2 – 5
Tuesday & Thursday 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)GRADES 6 – 12
Tuesday & Thursday 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)
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)
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 1: June 16 – 20
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 2: June 23 – 27
High school @ 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)
Middle school @ 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)
Workshop 3: July 7 – 11
High school @ 5:30 PM – 7:00 PM ET (2:30 PM – 4:00 PM PT)
Middle school @ 7:15 PM – 8:45 PM ET (4:15 PM – 5:45 PM PT)
Workshop 4: July 21 – 25
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
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) on the following schedule.
Workshop 1: June 16 – 27
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)
Workshop 2: July 21 – August 1
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)
Summer 2025 | In-Person Classes
Dates
Start: June 29th 8 weeksEnd: August 17th
Pricing
$625Location
In-PersonDates
Pricing
-
Novice Debate (Click to View)
Novice 1
ELEMENTARY SCHOOL (GRADES 2 – 3)
Sunday 11:00 AM – 12:30 PM ETELEMENTARY SCHOOL (GRADES 4 – 5)
Sunday 12:45 PM – 2:15 PM ET