Summer & Winter Online Camps and Classes (2025)
AMC 8 and Python Summer Camps
Geometry, Precalculus, AMC 10, AMC 12, and AIME Summer Classes, 2–3 Classes per Week
All programs will be lead by Dr. Xue.
Python Programming (June)
June 9–13, 1–3:50 pm CST, Python Basics. $400
June 16–20, 1–3:50 pm CST, Python and Math. $400
Up to 12 students will be accepted per day.
AMC 8 & MATHCOUNTS Fundamentals (1–3:50 pm CST, July–August)
July 7–11: Algebra; July 14–18: Counting and Probability
July 21–25: Number Theory; July 28–August 1: Geometry
August 4–8: Algebra (Same content as the July session)
August 11–15: Counting and Probability (Same content as the July session)
August 18–22: Number Theory (Same content as the July session)
August 25–29: Geometry (Same content as the July session)
These camps are designed for students who have recently completed Pre-Algebra or the first half of Algebra and are eager to explore the exciting world of math competitions through engaging problems. The course will cover all the essential topics to help students succeed in the AMC 8 and MATHCOUNTS. Dr. Xue will lead all lectures. Student teachers will serve as camp counselors to help address individual student needs. In addition to the live sessions, each day includes approximately 30 minutes of pre-recorded video lectures to be completed at home.
Up to 12 students will be accepted per session. $400 per week.
Summer Courses: Honors Geometry, Honors Precalculus
Many schools allow students to study these two subjects during the summer and test out before the start of the fall semester. Per students' request, Dr. Xue offers both Geometry and Precalculus each summer. Each class meets 2–3 times per week live via Zoom for 10–12 weeks to complete the entire course. In addition, there are pre-recorded video lectures and homework assignments for students to complete on non-class days. Textbooks: AoPS Introduction to Geometry, AoPS Precalculus.
Summer Courses: AMC 10 Fundamentals, AMC 12 Fundamentals, AIME Problems
Annual AMC 8 Winter Break Camps (December 26–30)
Camp 1 Beginner: 1–3:50 pm CST
Camp 2 More Experienced: 4–6:50 pm CST
Up to 12 students will be accepted per session. $85 per day.
Annual AIME Winter Break Day Camp (December 22, 23, Jan 2–4)
Pre-recorded Videos: 40–60 minutes per day. Live Schedule: 1–3:50 pm CST.
Homework: 2–3 hours per day.
Up to 12 students will be accepted per session. $150 per session.