Schedule a free consultation and assessment of your child's readiness for AoPS Academy.Click here to schedule
Have a question about our school?
Temporary Address (by Appointment Only)
39899 Balentine Dr Suite 200 Newark, CA 94560 Office #201
Please check in at Suite 200. You will be directed to the AoPS Academy office from there.
Campus Address (under construction, ready in Summer 2019):
43801 Mission Blvd Suite 201
Fremont, CA 94539