Academic Year 2022-2023 enrollment is now open! Summer 2022 classes are filling up fast! VIEW COURSES

Course Schedule

All courses available at AoPS Academy San Diego - Carmel Valley Campus are listed below, along with starting dates for upcoming offerings. Each offering of each course covers the same material as the other offerings of that course.

Academic Year Courses

Academic Year 2022-23 is now open for enrollment! Click here to view the academic year schedule. Click here to view the 2022-23 tuition policies.

Our Academic Year courses are selective—students and their parents must have a consultation with Academy staff to determine proper suitability and placement. Click here to request a consultation. Newly-admitted students may start ongoing Academic Year classes as soon as they are admitted.

Summer Courses

Summer 2022 is now open for enrollment! Click here to view the summer schedule.

Summer courses have an open admissions policy: any age-appropriate student may enroll, no consultation required.

Summer Enrollment Deadlines: Summer enrollment for each class closes one week after the class starts.

Calendar

2021-22 Campus Calendar
2022-23 Campus Calendar

Schedule

Summer 2022 Mathematics
Math Beasts Camp 3
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Jenna Hyary
$865
WAITLIST
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Tina Tai
$865
ENROLL
No classes meeting your filters is available.
Math Beasts Camp 4
Mon - Fri
Jun 20 - Jul 1
9:00 - Noon
Mon - Fri
Jun 20 - Jul 1
9:00 - Noon
Kari Garcia
$865
ENROLL
3 spots left
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Rudolph Perkins
$865
WAITLIST
No classes meeting your filters is available.
Math Beasts Camp 5
Mon - Fri
Jul 11 - Jul 22
1:00 - 4:00 PM
Mon - Fri
Jul 11 - Jul 22
1:00 - 4:00 PM
Evan Pruitt
$865
ENROLL
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Rudolph Perkins
$865
WAITLIST
No classes meeting your filters is available.
Math Beasts Camp 6 (Prealgebra Prep)
Mon - Fri
Jun 20 - Jul 1
1:00 - 4:00 PM
Mon - Fri
Jun 20 - Jul 1
1:00 - 4:00 PM
Nathan Butcher
$865
ENROLL
Mon - Fri
Jul 11 - Jul 22
1:00 - 4:00 PM
Mon - Fri
Jul 11 - Jul 22
1:00 - 4:00 PM
Nathan Butcher
$865
ENROLL
5 spots left
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Kerson Perez
$865
ENROLL
No classes meeting your filters is available.
Math Beasts Camp 7-8 (Algebra 1 Prep)
Mon - Fri
Jun 20 - Jul 1
9:00 - Noon
Mon - Fri
Jun 20 - Jul 1
9:00 - Noon
Rudolph Perkins
$865
WAITLIST
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Alex Mathers
$865
ENROLL
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Linda Reardon
$865
WAITLIST
No classes meeting your filters is available.
Math Beasts Camp 8-9 (Geometry Prep)
Mon - Fri
Jul 11 - Jul 22
1:00 - 4:00 PM
Mon - Fri
Jul 11 - Jul 22
1:00 - 4:00 PM
Rudolph Perkins
$865
ENROLL
1 spot left
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Talena Smith
$865
ENROLL
No classes meeting your filters is available.
Middle School Math Contests: Number Theory and Geometry
Mon - Fri
Jun 20 - Jul 1
1:00 - 4:00 PM
Mon - Fri
Jun 20 - Jul 1
1:00 - 4:00 PM
Wei Paxson
$865
WAITLIST
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Kari Garcia
$865
ENROLL
5 spots left
No classes meeting your filters is available.
Middle School Math Contests: Algebra and Counting
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Wei Paxson
$865
WAITLIST
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Rudolph Perkins
$865
ENROLL
4 spots left
No classes meeting your filters is available.
High School Math Contests
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Wei Paxson
$865
ENROLL
No classes meeting your filters is available.
Summer 2022 Language Arts
Creative Writing for Grades 3-4
Mon - Fri
Jul 11 - Jul 22
1:00 - 4:00 PM
Mon - Fri
Jul 11 - Jul 22
1:00 - 4:00 PM
Mariebelle Oliva
$865
WAITLIST
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Kristina Alger
$865
ENROLL
3 spots left
No classes meeting your filters is available.
Readers Theater for Grades 4-5
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Jenna Hyary
$865
ENROLL
No classes meeting your filters is available.
Language Arts Triathlon for Grades 5-6
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Lindsey Allgood
$865
WAITLIST
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Lindsey Allgood
$865
ENROLL
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Elizabeth Sweetman
$865
WAITLIST
No classes meeting your filters is available.
Mock Trial: Persuasive Speaking for Grades 7-8
Mon - Fri
Jul 11 - Jul 22
1:00 - 4:00 PM
Mon - Fri
Jul 11 - Jul 22
1:00 - 4:00 PM
Robert Martinez
$865
WAITLIST
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Robert Martinez
$865
ENROLL
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
Mon - Fri
Jul 25 - Aug 5
9:00 - Noon
California Kromelow
$865
ENROLL
1 spot left
No classes meeting your filters is available.
Academic Essay Writing for Grades 8-10
Mon - Fri
Jun 20 - Jul 1
1:00 - 4:00 PM
Mon - Fri
Jun 20 - Jul 1
1:00 - 4:00 PM
Ellen Wright
$865
ENROLL
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Mon - Fri
Jul 11 - Jul 22
9:00 - Noon
Janelle Terry-Lorenzo
$865
WAITLIST
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Mon - Fri
Jul 25 - Aug 5
1:00 - 4:00 PM
Robert Martinez
$865
ENROLL
No classes meeting your filters is available.
Academic Year 2022-23 Mathematics
Math Level 1
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Tina Tai
ENROLL
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
Stephanie Lage
ENROLL
No classes meeting your filters is available.
Math Level 2
36 weeks
Sunday
Aug 14, 2022 -
Jun 4, 2023
8:00 - 9:45 AM
Sunday
Aug 14, 2022 -
Jun 4, 2023
8:00 - 9:45 AM
TBA
ENROLL
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
Jenna Hyary
ENROLL
2 spots left
Thursday
Aug 18, 2022 -
Jun 1, 2023
4:00 - 5:45 PM
Thursday
Aug 18, 2022 -
Jun 1, 2023
4:00 - 5:45 PM
Jenna Hyary
ENROLL
No classes meeting your filters is available.
Math Level 3
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
TBA
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
10:15 - Noon
Sunday
Aug 14, 2022 -
Jun 4, 2023
10:15 - Noon
TBA
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
TBA
ENROLL
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
Tina Tai
WAITLIST
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
Andrea Steel
ENROLL
4 spots left
Wednesday
Aug 17, 2022 -
May 31, 2023
1:45 - 3:30 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
1:45 - 3:30 PM
Tina Tai
ENROLL
No classes meeting your filters is available.
Math Level 4
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Evan Pruitt
ENROLL
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Kerson Perez
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
10:15 - Noon
Sunday
Aug 14, 2022 -
Jun 4, 2023
10:15 - Noon
Evan Pruitt
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
Kari Garcia
ENROLL
1 spot left
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Andrea Steel
ENROLL
Wednesday
Aug 17, 2022 -
May 31, 2023
1:45 - 3:30 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
1:45 - 3:30 PM
Rudolph Perkins
WAITLIST
Thursday
Aug 18, 2022 -
Jun 1, 2023
4:00 - 5:45 PM
Thursday
Aug 18, 2022 -
Jun 1, 2023
4:00 - 5:45 PM
Andrea Steel
WAITLIST
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
TBA
ENROLL
No classes meeting your filters is available.
Math Level 5
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Rudolph Perkins
ENROLL
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
TBA
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
8:00 - 9:45 AM
Sunday
Aug 14, 2022 -
Jun 4, 2023
8:00 - 9:45 AM
Linda Reardon
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
TBA
ENROLL
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
TBA
ENROLL
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
Jessica Allen
WAITLIST
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
Nathan Butcher
ENROLL
Thursday
Aug 18, 2022 -
Jun 1, 2023
4:00 - 5:45 PM
Thursday
Aug 18, 2022 -
Jun 1, 2023
4:00 - 5:45 PM
Rudolph Perkins
WAITLIST
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
Linda Reardon
ENROLL
No classes meeting your filters is available.
Prealgebra
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Wei Paxson
ENROLL
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Wei Paxson
ENROLL
2 spots left
Sunday
Aug 14, 2022 -
Jun 4, 2023
8:00 - 9:45 AM
Sunday
Aug 14, 2022 -
Jun 4, 2023
8:00 - 9:45 AM
Robert Arreola
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
10:15 - Noon
Sunday
Aug 14, 2022 -
Jun 4, 2023
10:15 - Noon
Linda Reardon
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Evan Pruitt
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
TBA
ENROLL
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
Janelle Terry-Lorenzo
ENROLL
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Whitney Featherston
ENROLL
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Kari Garcia
ENROLL
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
Rudolph Perkins
WAITLIST
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Whitney Featherston
ENROLL
No classes meeting your filters is available.
Algebra 1
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Robert Arreola
ENROLL
5 spots left
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Robert Arreola
ENROLL
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Rudolph Perkins
WAITLIST
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Ethan Davis
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
10:15 - Noon
Sunday
Aug 14, 2022 -
Jun 4, 2023
10:15 - Noon
Robert Arreola
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
Kerson Perez
ENROLL
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
Rudolph Perkins
WAITLIST
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Nathan Butcher
ENROLL
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
Ravi Iyer
ENROLL
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Wei Paxson
WAITLIST
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
Kerson Perez
ENROLL
No classes meeting your filters is available.
Geometry
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Kerson Perez
ENROLL
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Wei Paxson
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
Alex Mathers
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
Kerson Perez
ENROLL
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Jessica Allen
ENROLL
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Rudolph Perkins
ENROLL
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Rudolph Perkins
ENROLL
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
Rudolph Perkins
ENROLL
No classes meeting your filters is available.
Algebra 2
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Rudolph Perkins
WAITLIST
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Robert Arreola
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
Alex Mathers
ENROLL
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Talena Smith
ENROLL
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Wei Paxson
ENROLL
No classes meeting your filters is available.
Precalculus
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
James Conant
WAITLIST
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Rudolph Perkins
ENROLL
No classes meeting your filters is available.
Calculus
36 weeks
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
James Conant
WAITLIST
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Colin Shanahan
ENROLL
No classes meeting your filters is available.
Middle School Contest Math
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Ethan Davis
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Kari Garcia
ENROLL
No classes meeting your filters is available.
High School Contest Math
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Ethan Davis
ENROLL
Thursday
Aug 18, 2022 -
Jun 1, 2023
4:00 - 5:45 PM
Thursday
Aug 18, 2022 -
Jun 1, 2023
4:00 - 5:45 PM
Wei Paxson
ENROLL
No classes meeting your filters is available.
Introduction to Mechanics
36 weeks
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
Bryn Bishop
ENROLL
No classes meeting your filters is available.
Academic Year 2022-23 Language Arts
Language Arts Level 2
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Irene Cullen
ENROLL
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
Jenna Hyary
ENROLL
No classes meeting your filters is available.
Language Arts Level 3
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Irene Cullen
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
8:00 - 9:45 AM
Sunday
Aug 14, 2022 -
Jun 4, 2023
8:00 - 9:45 AM
Irene Cullen
ENROLL
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Tina Tai
ENROLL
No classes meeting your filters is available.
Language Arts Level 4
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Irene Cullen
ENROLL
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
TBA
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Irene Cullen
ENROLL
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
Mariebelle Oliva
ENROLL
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
Tina Tai
WAITLIST
No classes meeting your filters is available.
Language Arts Level 5
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Robert Martinez
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
10:15 - Noon
Sunday
Aug 14, 2022 -
Jun 4, 2023
10:15 - Noon
Irene Cullen
ENROLL
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
Monday
Aug 15, 2022 -
Jun 5, 2023
4:00 - 5:45 PM
TBA
ENROLL
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
California Kromelow
ENROLL
Wednesday
Aug 17, 2022 -
May 31, 2023
1:45 - 3:30 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
1:45 - 3:30 PM
Lindsey Allgood
ENROLL
Thursday
Aug 18, 2022 -
Jun 1, 2023
4:00 - 5:45 PM
Thursday
Aug 18, 2022 -
Jun 1, 2023
4:00 - 5:45 PM
Robert Martinez
ENROLL
No classes meeting your filters is available.
Foundations in Middle School Language Arts
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Robert Martinez
ENROLL
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Janelle Terry-Lorenzo
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
TBA
ENROLL
Sunday
Aug 14, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
Lindsey Allgood
ENROLL
4 spots left
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
6:15 - 8:00 PM
Alyssa Evans
WAITLIST
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
4:00 - 5:45 PM
Elizabeth Sweetman
WAITLIST
No classes meeting your filters is available.
Rhetoric: Persuasion in Reading, Writing, and Critical Thinking
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Saturday
Aug 13, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Elizabeth Sweetman
WAITLIST
Sunday
Aug 14, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
TBA
ENROLL
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Robert Martinez
WAITLIST
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
Friday
Aug 19, 2022 -
Jun 2, 2023
4:00 - 5:45 PM
California Kromelow
ENROLL
No classes meeting your filters is available.
Exposition: Informational Writing and Public Speaking
36 weeks
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Saturday
Aug 13, 2022 -
Jun 3, 2023
10:15 - Noon
Robert Martinez
ENROLL
2 spots left
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
Sunday
Aug 14, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
TBA
ENROLL
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
Tuesday
Aug 16, 2022 -
May 30, 2023
4:00 - 5:45 PM
California Kromelow
ENROLL
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
Amie Macbeth
ENROLL
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Thursday
Aug 18, 2022 -
Jun 1, 2023
6:15 - 8:00 PM
Alyssa Evans
ENROLL
No classes meeting your filters is available.
Advanced Language Arts Seminar
36 weeks
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
Wednesday
Aug 17, 2022 -
May 31, 2023
6:15 - 8:00 PM
Lindsey Allgood
ENROLL
No classes meeting your filters is available.
"AoPS Academy is such a valuable resource for my two daughters and our family.  We kept hitting brick walls with our former school and the Director of AoPS Academy was the first person to honestly explain to us options and provide us with information so that we could make informed decisions about their education.  For that we are forever grateful and trust him beyond measure. AoPS Academy is far more than just an after-school academic training center. They have gone above and beyond to help our children's talents develop into their full potential.  Art of Problem Solving Academy will continue to be a key part of our long-term education plan.  The results have been amazing! They are truly my children’s first school, even though they are an after-school program!"
-Wendy D.
Invalid username
Sign In
Go to a different campus