Course Schedule

Fall enrollment is now open. For the safety of our communities, we are committed to holding classes online through the end of this academic year.  VIEW COURSES

Course Schedule

All courses available at AoPS Academy Bellevue 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.

Calendar

2020-21 Campus Calendar

Academic Year Courses

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

Fall classes will begin online, with classes held via videoconference. We will transition to on-campus teaching when local circumstances allow.

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.

We will open new classes throughout the Academic Year. Click the button below to enter your preference so we can take it into consideration when opening new classes. You will also be first informed when a class is opened at your preferred time.

Enter Time Preference

Summer Courses

Each of our summer courses is two weeks long, meeting Monday through Friday for three hours each day. Summer courses have an open admissions policy: any age-appropriate student may enroll, no consultation required. Please join our mailing list to be notified when the summer schedule is available, and visit our Course Catalog to learn more about our courses.

Schedule

Academic Year 2020-21 Mathematics
2nd Grade Mathematics
36 weeks
Sunday
Aug 30 - Jun 13
10:15 - Noon
Sunday
Aug 30 - Jun 13
10:15 - Noon
Robert Trousdale
WAITLIST
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Robert Trousdale
WAITLIST
No classes meeting your filters is available.
3rd Grade Mathematics
36 weeks
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Michael Cochran
WAITLIST
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Alex Lee
ENROLL
1 spot left
Wednesday
Sep 2 - Jun 9
2:45 - 4:30 PM
Wednesday
Sep 2 - Jun 9
2:45 - 4:30 PM
Robert Trousdale
WAITLIST
Thursday
Sep 3 - Jun 10
4:30 - 6:15 PM
Thursday
Sep 3 - Jun 10
4:30 - 6:15 PM
Vincent Gil
WAITLIST
Friday
Sep 4 - Jun 11
4:30 - 6:15 PM
Friday
Sep 4 - Jun 11
4:30 - 6:15 PM
Robert Trousdale
WAITLIST
No classes meeting your filters is available.
4th Grade Mathematics
36 weeks
Saturday
Aug 29 - Jun 12
10:15 - Noon
Saturday
Aug 29 - Jun 12
10:15 - Noon
Vincent Gil
ENROLL
2 spots left
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Vincent Gil
ENROLL
Sunday
Aug 30 - Jun 13
10:15 - Noon
Sunday
Aug 30 - Jun 13
10:15 - Noon
Vincent Gil
ENROLL
1 spot left
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Robert Trousdale
WAITLIST
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Thomas Flood
WAITLIST
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Robert Trousdale
ENROLL
2 spots left
Thursday
Sep 3 - Jun 10
4:30 - 6:15 PM
Thursday
Sep 3 - Jun 10
4:30 - 6:15 PM
Elif Ay
ENROLL
2 spots left
No classes meeting your filters is available.
5th Grade Mathematics
36 weeks
Saturday
Aug 29 - Jun 12
10:15 - Noon
Saturday
Aug 29 - Jun 12
10:15 - Noon
Alex Lee
ENROLL
3 spots left
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Robert Trousdale
WAITLIST
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Vincent Gil
ENROLL
2 spots left
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Alex Lee
WAITLIST
Wednesday
Sep 2 - Jun 9
2:45 - 4:30 PM
Wednesday
Sep 2 - Jun 9
2:45 - 4:30 PM
Stephanie Lage
WAITLIST
Thursday
Sep 3 - Jun 10
6:45 - 8:30 PM
Thursday
Sep 3 - Jun 10
6:45 - 8:30 PM
Raif Majeed
ENROLL
2 spots left
Friday
Sep 4 - Jun 11
4:30 - 6:15 PM
Friday
Sep 4 - Jun 11
4:30 - 6:15 PM
Danny Lau
WAITLIST
No classes meeting your filters is available.
Prealgebra
36 weeks
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Zachery Kane
WAITLIST
Sunday
Aug 30 - Jun 13
10:15 - Noon
Sunday
Aug 30 - Jun 13
10:15 - Noon
Alex Lee
WAITLIST
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Thomas Flood
WAITLIST
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Danny Lau
ENROLL
1 spot left
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Alex Lee
ENROLL
3 spots left
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Stephanie Lage
WAITLIST
Thursday
Sep 3 - Jun 10
6:45 - 8:30 PM
Thursday
Sep 3 - Jun 10
6:45 - 8:30 PM
Zheyi Chen
ENROLL
No classes meeting your filters is available.
Algebra 1
36 weeks
Saturday
Aug 29 - Jun 12
10:15 - Noon
Saturday
Aug 29 - Jun 12
10:15 - Noon
Zachery Kane
WAITLIST
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Stephanie Lage
WAITLIST
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Zachery Kane
WAITLIST
Sunday
Aug 30 - Jun 13
5:00 - 6:45 PM
Sunday
Aug 30 - Jun 13
5:00 - 6:45 PM
Thomas Flood
WAITLIST
Sunday
Aug 30 - Jun 14
7:15 - 9:00 PM
Sunday
Aug 30 - Jun 14
7:15 - 9:00 PM
Yogesh Potdar
ENROLL
Monday
Aug 31 - Jun 14
6:45 - 8:30 PM
Monday
Aug 31 - Jun 14
6:45 - 8:30 PM
Thomas Flood
WAITLIST
Tuesday
Sep 1 - Jun 8
6:45 - 8:30 PM
Tuesday
Sep 1 - Jun 8
6:45 - 8:30 PM
Robert Trousdale
WAITLIST
Friday
Sep 4 - Jun 11
4:30 - 6:15 PM
Friday
Sep 4 - Jun 11
4:30 - 6:15 PM
Sabrina Slapak
WAITLIST
No classes meeting your filters is available.
Geometry
36 weeks
Saturday
Aug 29 - Jun 12
10:15 - Noon
Saturday
Aug 29 - Jun 12
10:15 - Noon
Doug Sparks
ENROLL
1 spot left
Sunday
Aug 30 - Jun 14
7:15 - 9:00 PM
Sunday
Aug 30 - Jun 14
7:15 - 9:00 PM
Sabrina Slapak
WAITLIST
Tuesday
Sep 1 - Jun 8
6:45 - 8:30 PM
Tuesday
Sep 1 - Jun 8
6:45 - 8:30 PM
Yogesh Potdar
ENROLL
2 spots left
Thursday
Sep 3 - Jun 10
6:45 - 8:30 PM
Thursday
Sep 3 - Jun 10
6:45 - 8:30 PM
Yogesh Potdar
ENROLL
4 spots left
No classes meeting your filters is available.
Algebra 2
36 weeks
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Sabrina Slapak
ENROLL
Sunday
Aug 30 - Jun 13
5:00 - 6:45 PM
Sunday
Aug 30 - Jun 13
5:00 - 6:45 PM
Sabrina Slapak
ENROLL
1 spot left
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Sabrina Slapak
ENROLL
5 spots left
No classes meeting your filters is available.
Precalculus
36 weeks
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Doug Sparks
ENROLL
Monday
Aug 31 - Jun 14
6:45 - 8:30 PM
Monday
Aug 31 - Jun 14
6:45 - 8:30 PM
Steven Ziskind
ENROLL
2 spots left
No classes meeting your filters is available.
Calculus
36 weeks
Saturday
Aug 29 - Jun 12
5:00 - 6:45 PM
Saturday
Aug 29 - Jun 12
5:00 - 6:45 PM
Sabrina Slapak
ENROLL
No classes meeting your filters is available.
Middle School Contest Math
36 weeks
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Stephanie Lage
ENROLL
1 spot left
Sunday
Aug 30 - Jun 13
10:15 - Noon
Sunday
Aug 30 - Jun 13
10:15 - Noon
Zheyi Chen
WAITLIST
Sunday
Aug 30 - Jun 14
7:15 - 9:00 PM
Sunday
Aug 30 - Jun 14
7:15 - 9:00 PM
Zheyi Chen
ENROLL
5 spots left
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Danny Lau
WAITLIST
No classes meeting your filters is available.
High School Contest Math
36 weeks
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Michael Cochran
WAITLIST
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Steven Ziskind
WAITLIST
No classes meeting your filters is available.
Introduction to Mechanics
36 weeks
Sunday
Aug 30 - Jun 13
5:00 - 6:45 PM
Sunday
Aug 30 - Jun 13
5:00 - 6:45 PM
Zachery Kane
WAITLIST
Monday
Aug 31 - Jun 14
6:45 - 8:30 PM
Monday
Aug 31 - Jun 14
6:45 - 8:30 PM
Stephanie Lage
ENROLL
No classes meeting your filters is available.
Academic Year 2020-21 Language Arts
2nd Grade Language Arts
36 weeks
Saturday
Aug 29 - Jun 12
10:15 - Noon
Saturday
Aug 29 - Jun 12
10:15 - Noon
Arden Rundell
ENROLL
2 spots left
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Samuel Berg
ENROLL
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Arden Rundell
ENROLL
5 spots left
No classes meeting your filters is available.
3rd Grade Language Arts
36 weeks
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Arden Rundell
WAITLIST
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Vanessa Essler
WAITLIST
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Arden Rundell
WAITLIST
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Monday
Aug 31 - Jun 14
4:30 - 6:15 PM
Samuel Berg
ENROLL
4 spots left
Wednesday
Sep 2 - Jun 9
2:45 - 4:30 PM
Wednesday
Sep 2 - Jun 9
2:45 - 4:30 PM
Samuel Berg
ENROLL
No classes meeting your filters is available.
4th Grade Language Arts
36 weeks
Saturday
Aug 29 - Jun 12
10:15 - Noon
Saturday
Aug 29 - Jun 12
10:15 - Noon
Vanessa Essler
ENROLL
1 spot left
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Vanessa Essler
ENROLL
1 spot left
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Vanessa Essler
ENROLL
3 spots left
Wednesday
Sep 2 - Jun 9
2:45 - 4:30 PM
Wednesday
Sep 2 - Jun 9
2:45 - 4:30 PM
Suzanne Tierney
ENROLL
Friday
Sep 4 - Jun 11
4:30 - 6:15 PM
Friday
Sep 4 - Jun 11
4:30 - 6:15 PM
Arden Rundell
ENROLL
2 spots left
Friday
Sep 4 - Jun 11
4:30 - 6:15 PM
Friday
Sep 4 - Jun 11
4:30 - 6:15 PM
Mary Sanford
WAITLIST
No classes meeting your filters is available.
5th Grade Language Arts
36 weeks
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Saturday
Aug 29 - Jun 12
12:30 - 2:15 PM
Mary Sanford
ENROLL
2 spots left
Sunday
Aug 30 - Jun 13
10:15 - Noon
Sunday
Aug 30 - Jun 13
10:15 - Noon
Todd Powell
WAITLIST
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Ansley Clark
ENROLL
Sunday
Aug 30 - Jun 13
5:00 - 6:45 PM
Sunday
Aug 30 - Jun 13
5:00 - 6:45 PM
Todd Powell
ENROLL
3 spots left
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Vanessa Essler
WAITLIST
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Todd Powell
WAITLIST
Thursday
Sep 3 - Jun 10
4:30 - 6:15 PM
Thursday
Sep 3 - Jun 10
4:30 - 6:15 PM
Mary Sanford
WAITLIST
No classes meeting your filters is available.
Foundations in Middle School Language Arts
36 weeks
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Zach Kissinger
WAITLIST
Sunday
Aug 30 - Jun 13
10:15 - Noon
Sunday
Aug 30 - Jun 13
10:15 - Noon
Robert Rubin
ENROLL
3 spots left
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Sunday
Aug 30 - Jun 13
12:30 - 2:15 PM
Todd Powell
WAITLIST
Monday
Aug 31 - Jun 14
6:45 - 8:30 PM
Monday
Aug 31 - Jun 14
6:45 - 8:30 PM
Robert Rubin
WAITLIST
Thursday
Sep 3 - Jun 10
6:45 - 8:30 PM
Thursday
Sep 3 - Jun 10
6:45 - 8:30 PM
Ansley Clark
ENROLL
No classes meeting your filters is available.
Rhetoric: Persuasion in Reading, Writing, and Critical Thinking
36 weeks
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Saturday
Aug 29 - Jun 12
2:45 - 4:30 PM
Aihoon Yeo
ENROLL
5 spots left
Saturday
Aug 29 - Jun 12
5:00 - 6:45 PM
Saturday
Aug 29 - Jun 12
5:00 - 6:45 PM
Aihoon Yeo
ENROLL
5 spots left
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Sunday
Aug 30 - Jun 13
2:45 - 4:30 PM
Zach Kissinger
WAITLIST
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Tuesday
Sep 1 - Jun 8
4:30 - 6:15 PM
Zach Kissinger
WAITLIST
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Wednesday
Sep 2 - Jun 9
5:00 - 6:45 PM
Robert Rubin
ENROLL
1 spot left
Thursday
Sep 3 - Jun 10
4:30 - 6:15 PM
Thursday
Sep 3 - Jun 10
4:30 - 6:15 PM
Robert Rubin
WAITLIST
No classes meeting your filters is available.
8th Grade Language Arts
36 weeks
Sunday
Aug 30 - Jun 13
5:00 - 6:45 PM
Sunday
Aug 30 - Jun 13
5:00 - 6:45 PM
Ansley Clark
ENROLL
2 spots left
Thursday
Sep 3 - Jun 10
6:45 - 8:30 PM
Thursday
Sep 3 - Jun 10
6:45 - 8:30 PM
Suzanne Tierney
ENROLL
No classes meeting your filters is available.
Advanced Language Arts Seminar
36 weeks
Tuesday
Sep 1 - Jun 8
6:45 - 8:30 PM
Tuesday
Sep 1 - Jun 8
6:45 - 8:30 PM
Zach Kissinger
ENROLL
1 spot left
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