Thank you for your interest in AoPS Academy. In the next few minutes, we will ask you about:
- The courses you are interested in signing up for during Academic Year 2022-23
- Your preferred approximate start time to take those courses
- Your contact information
Please click "Continue" button below if you are ready to start the survey.
Course Schedule
All courses available at AoPS Academy Vienna 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
Mon - FriJul 18 - Jul 29
1:00 - 4:00 PM
1:00 - 4:00 PM
Vanita Murali
$760
No classes meeting your filters is available.
Mon - FriJul 18 - Jul 29
1:00 - 4:00 PM
1:00 - 4:00 PM
Kashif Bhatti
$760
ENROLL
No classes meeting your filters is available.
Mon - FriJun 20 - Jul 1
1:00 - 4:00 PM
1:00 - 4:00 PM
Vanita Murali
$760
ENROLL
Mon - FriJul 11 - Aug 5
5:00 - 6:30 PM
5:00 - 6:30 PM
Michelle Quigley
$760
WAITLIST
No classes meeting your filters is available.
Math Beasts Camp 6 (Prealgebra Prep)
Mon - FriJun 20 - Jul 1
1:00 - 4:00 PM
1:00 - 4:00 PM
Aman Ullah
$760
ENROLL
Mon - FriJul 18 - Jul 29
9:00 - Noon
9:00 - Noon
Michelle Quigley
$760
WAITLIST
No classes meeting your filters is available.
Math Beasts Camp 7-8 (Algebra 1 Prep)
Mon - FriJul 18 - Jul 29
1:00 - 4:00 PM
1:00 - 4:00 PM
Dennis Loo
$760
ENROLL
No classes meeting your filters is available.
Math Beasts Camp 8-9 (Geometry Prep)
Mon - FriJun 20 - Jul 1
1:00 - 4:00 PM
1:00 - 4:00 PM
Yijia Zhao
$760
ENROLL
No classes meeting your filters is available.
Middle School Math Contests: Number Theory and Geometry
Mon - FriJul 18 - Jul 29
9:00 - Noon
9:00 - Noon
Bryan Johnson
$760
ENROLL
No classes meeting your filters is available.
Middle School Math Contests: Algebra and Counting
Mon - FriJun 20 - Jul 1
1:00 - 4:00 PM
1:00 - 4:00 PM
Bryan Johnson
$760
No classes meeting your filters is available.
High School Math Contests
Mon - FriJun 20 - Jul 1
1:00 - 4:00 PM
1:00 - 4:00 PM
Dennis Loo
$760
ENROLL
No classes meeting your filters is available.
Creative Writing for Grades 3-4
Mon - FriJul 18 - Jul 29
9:00 - Noon
9:00 - Noon
Salisa Grant
$760
No classes meeting your filters is available.
Readers Theater for Grades 4-5
Mon - FriJun 20 - Jul 1
9:00 - Noon
9:00 - Noon
Salisa Grant
$760
ENROLL
No classes meeting your filters is available.
Language Arts Triathlon for Grades 5-6
Mon - FriJun 20 - Jul 1
9:00 - Noon
9:00 - Noon
Erin Vander Wall
$760
ENROLL
Mon - FriJul 18 - Jul 29
1:00 - 4:00 PM
1:00 - 4:00 PM
Paul Cote
$760
WAITLIST
No classes meeting your filters is available.
Mock Trial: Persuasive Speaking for Grades 7-8
Mon - FriJul 18 - Jul 29
9:00 - Noon
9:00 - Noon
Renee Hanson
$760
ENROLL
No classes meeting your filters is available.
Academic Essay Writing for Grades 8-10
Mon - FriJun 20 - Jul 1
9:00 - Noon
9:00 - Noon
Jamie Smith
$760
ENROLL
No classes meeting your filters is available.
SundayAug 21, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
SundayAug 21, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Mary Lee
ENROLL
TuesdayAug 23, 2022 -
May 23, 2023
4:30 - 6:15 PM
TuesdayAug 23, 2022 -
May 23, 2023
4:30 - 6:15 PM
Vanita Murali
ENROLL
No classes meeting your filters is available.
SaturdayAug 20, 2022 -
Jun 3, 2023
10:15 - Noon
SaturdayAug 20, 2022 -
Jun 3, 2023
10:15 - Noon
TBA
TuesdayAug 23, 2022 -
May 23, 2023
4:30 - 6:15 PM
TuesdayAug 23, 2022 -
May 23, 2023
4:30 - 6:15 PM
TBA
ENROLL
No classes meeting your filters is available.
SaturdayAug 20, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
SaturdayAug 20, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Michelle Quigley
SundayAug 21, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
SundayAug 21, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Bryan Johnson
ENROLL
WednesdayAug 24, 2022 -
May 24, 2023
5:00 - 6:45 PM
WednesdayAug 24, 2022 -
May 24, 2023
5:00 - 6:45 PM
Vanita Murali
ENROLL
ThursdayAug 25, 2022 -
May 25, 2023
5:00 - 6:45 PM
ThursdayAug 25, 2022 -
May 25, 2023
5:00 - 6:45 PM
Vanita Murali
ENROLL
No classes meeting your filters is available.
SaturdayAug 20, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
SaturdayAug 20, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
TBA
ENROLL
SundayAug 21, 2022 -
Jun 4, 2023
10:15 - Noon
SundayAug 21, 2022 -
Jun 4, 2023
10:15 - Noon
Bryan Johnson
ENROLL
MondayAug 22, 2022 -
Jun 5, 2023
5:00 - 6:45 PM
MondayAug 22, 2022 -
Jun 5, 2023
5:00 - 6:45 PM
Vanita Murali
ENROLL
ThursdayAug 25, 2022 -
May 25, 2023
5:00 - 6:45 PM
ThursdayAug 25, 2022 -
May 25, 2023
5:00 - 6:45 PM
Michelle Quigley
ENROLL
No classes meeting your filters is available.
SaturdayAug 20, 2022 -
Jun 3, 2023
10:15 - Noon
SaturdayAug 20, 2022 -
Jun 3, 2023
10:15 - Noon
TBA
ENROLL
SundayAug 21, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
SundayAug 21, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
Sanggoo Lee
ENROLL
SundayAug 21, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
SundayAug 21, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
TBA
ENROLL
MondayAug 22, 2022 -
Jun 5, 2023
5:00 - 6:45 PM
MondayAug 22, 2022 -
Jun 5, 2023
5:00 - 6:45 PM
Bryan Johnson
ENROLL
WednesdayAug 24, 2022 -
May 24, 2023
5:00 - 6:45 PM
WednesdayAug 24, 2022 -
May 24, 2023
5:00 - 6:45 PM
Alessandra King
ENROLL
FridayAug 26, 2022 -
May 26, 2023
5:00 - 6:45 PM
FridayAug 26, 2022 -
May 26, 2023
5:00 - 6:45 PM
Michelle Quigley
No classes meeting your filters is available.
SaturdayAug 20, 2022 -
Jun 3, 2023
10:15 - Noon
SaturdayAug 20, 2022 -
Jun 3, 2023
10:15 - Noon
Yijia Zhao
ENROLL
SaturdayAug 20, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
SaturdayAug 20, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Michelle Quigley
ENROLL
SundayAug 21, 2022 -
Jun 4, 2023
10:15 - Noon
SundayAug 21, 2022 -
Jun 4, 2023
10:15 - Noon
Sanggoo Lee
ENROLL
MondayAug 22, 2022 -
Jun 5, 2023
7:15 - 9:00 PM
MondayAug 22, 2022 -
Jun 5, 2023
7:15 - 9:00 PM
Dennis Loo
ENROLL
WednesdayAug 24, 2022 -
May 24, 2023
7:15 - 9:00 PM
WednesdayAug 24, 2022 -
May 24, 2023
7:15 - 9:00 PM
Alessandra King
ENROLL
ThursdayAug 25, 2022 -
May 25, 2023
5:00 - 6:45 PM
ThursdayAug 25, 2022 -
May 25, 2023
5:00 - 6:45 PM
Dennis Loo
ENROLL
No classes meeting your filters is available.
SaturdayAug 20, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
SaturdayAug 20, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Cezar Serban
ENROLL
SundayAug 21, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
SundayAug 21, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
Dennis Loo
ENROLL
TuesdayAug 23, 2022 -
May 23, 2023
6:45 - 8:30 PM
TuesdayAug 23, 2022 -
May 23, 2023
6:45 - 8:30 PM
Alessandra King
ENROLL
WednesdayAug 24, 2022 -
May 24, 2023
7:15 - 9:00 PM
WednesdayAug 24, 2022 -
May 24, 2023
7:15 - 9:00 PM
Cezar Serban
ENROLL
No classes meeting your filters is available.
SaturdayAug 20, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
SaturdayAug 20, 2022 -
Jun 3, 2023
5:00 - 6:45 PM
Hany Eldeib
ENROLL
FridayAug 26, 2022 -
May 26, 2023
5:00 - 6:45 PM
FridayAug 26, 2022 -
May 26, 2023
5:00 - 6:45 PM
Yijia Zhao
ENROLL
No classes meeting your filters is available.
MondayAug 22, 2022 -
Jun 5, 2023
7:15 - 9:00 PM
MondayAug 22, 2022 -
Jun 5, 2023
7:15 - 9:00 PM
Huaizhang Deng
ENROLL
No classes meeting your filters is available.
SaturdayAug 20, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
SaturdayAug 20, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Hany Eldeib
ENROLL
No classes meeting your filters is available.
Middle School Contest Math
36 weeks
SundayAug 21, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
SundayAug 21, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
Cezar Serban
ENROLL
No classes meeting your filters is available.
High School Contest Math
36 weeks
SundayAug 21, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
SundayAug 21, 2022 -
Jun 4, 2023
5:00 - 6:45 PM
Dennis Loo
ENROLL
No classes meeting your filters is available.
Language Arts Level 2
36 weeks
SundayAug 21, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
SundayAug 21, 2022 -
Jun 4, 2023
2:45 - 4:30 PM
James Huss
ENROLL
No classes meeting your filters is available.
Language Arts Level 3
36 weeks
SaturdayAug 20, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
SaturdayAug 20, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Jamie Smith
ENROLL
MondayAug 22, 2022 -
Jun 5, 2023
5:00 - 6:45 PM
MondayAug 22, 2022 -
Jun 5, 2023
5:00 - 6:45 PM
TBA
ENROLL
No classes meeting your filters is available.
Language Arts Level 4
36 weeks
SaturdayAug 20, 2022 -
Jun 3, 2023
10:15 - Noon
SaturdayAug 20, 2022 -
Jun 3, 2023
10:15 - Noon
Jamie Smith
ENROLL
FridayAug 26, 2022 -
May 26, 2023
5:00 - 6:45 PM
FridayAug 26, 2022 -
May 26, 2023
5:00 - 6:45 PM
Salisa Grant
ENROLL
No classes meeting your filters is available.
Language Arts Level 5
36 weeks
SaturdayAug 20, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
SaturdayAug 20, 2022 -
Jun 3, 2023
2:45 - 4:30 PM
Jamie Smith
ENROLL
TuesdayAug 23, 2022 -
May 23, 2023
4:30 - 6:15 PM
TuesdayAug 23, 2022 -
May 23, 2023
4:30 - 6:15 PM
Nicole Inge
ENROLL
No classes meeting your filters is available.
Foundations in Middle School Language Arts
36 weeks
SaturdayAug 20, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
SaturdayAug 20, 2022 -
Jun 3, 2023
12:30 - 2:15 PM
Salisa Grant
ENROLL
MondayAug 22, 2022 -
Jun 5, 2023
7:15 - 9:00 PM
MondayAug 22, 2022 -
Jun 5, 2023
7:15 - 9:00 PM
Terri Erwin
ENROLL
ThursdayAug 25, 2022 -
May 25, 2023
5:00 - 6:45 PM
ThursdayAug 25, 2022 -
May 25, 2023
5:00 - 6:45 PM
Paul Cote
ENROLL
No classes meeting your filters is available.
Rhetoric: Persuasion in Reading, Writing, and Critical Thinking
36 weeks
SundayAug 21, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
SundayAug 21, 2022 -
Jun 4, 2023
12:30 - 2:15 PM
James Huss
ENROLL
WednesdayAug 24, 2022 -
May 24, 2023
5:00 - 6:45 PM
WednesdayAug 24, 2022 -
May 24, 2023
5:00 - 6:45 PM
Jessica Abshire
ENROLL
ThursdayAug 25, 2022 -
May 25, 2023
7:15 - 9:00 PM
ThursdayAug 25, 2022 -
May 25, 2023
7:15 - 9:00 PM
Paul Cote
ENROLL
No classes meeting your filters is available.
Exposition: Informational Writing and Public Speaking
36 weeks
SundayAug 21, 2022 -
Jun 4, 2023
10:15 - Noon
SundayAug 21, 2022 -
Jun 4, 2023
10:15 - Noon
James Huss
ENROLL
WednesdayAug 24, 2022 -
May 24, 2023
7:15 - 9:00 PM
WednesdayAug 24, 2022 -
May 24, 2023
7:15 - 9:00 PM
Jessica Abshire
ENROLL
No classes meeting your filters is available.
Advanced Language Arts Seminar
36 weeks
TuesdayAug 23, 2022 -
May 23, 2023
6:45 - 8:30 PM
TuesdayAug 23, 2022 -
May 23, 2023
6:45 - 8:30 PM
Paul Cote
ENROLL
No classes meeting your filters is available.