Program for AMC 10, 12, and AIME (Live & Self-Paced)

Ongoing and Upcoming Live Sessions (Zoom)

Spring: Counting and Probability for AMC 10 & 12 (Dr. Xue), Live via Zoom, Sunday, 6–8 pm CST, Feb 16 – Jun 1, 2025. $60/lesson. More Info | Syllabus | Enroll | Self-Paced

Spring: AMC 10 Beginner, Live via Zoom, Saturday, 3:30–4:40 pm CST, Feb 15 – May 31, 2025. Topics: Previous AMC 10 Problems 1–18 and Related Materials. Requirement: AMC 8 score >=15 (MATHCOUNTS >=25), AMC 10 score <=80, Completion or Concurrent Enrollment of Geometry. $35 /lesson. Syllabus | Enroll

Summer: AMC 10 Fundamentals Summer Intensive Training, Pre-recorded Video Lectures + Monday, Thursday, 7–8 pm CST, Starting Jun 2, 2025. $60/lesson. Pay Biweekly.

Weekly workload: 6–10 hours. This course was created for students taking the AMC 10 and aiming to qualify for the AIME in the fall. Less advanced learners are welcome to participate in specific components, such as the Algebra section. The course format has been updated based on recent student feedback, which highlighted the benefits of spreading out the workload using pre-recorded videos and having shorter live sessions to improve concentration and understanding. Syllabus | Enroll

Summer: AMC 12/AIME Fundamentals Summer Intensive Training, Pre-recorded Videos + Wednesday, Sunday, 6:30–8:30 pm CST (tentative), 10 weeks, Jun–Aug, 2025. This course is created for students taking the AMC 12 and aiming to qualify for the AIME in the fall. $70/lesson. Pay Biweekly.

Fall: AMC 10 Bootcamp – Beginner, Pre-recorded Videos + Saturday, 3:30–5 pm CST (tentative), Sep 6, 13, 20, 27, Oct 4, 11, 18, 25, Nov 1, 8, 2025. 10 weeks. $60 per week.

Fall: AMC 10 Bootcamp – More Experienced, Pre-recorded Videos + Saturday, 6:30–8 pm CST (tentative), Sep 6, 13, 20, 27, Oct 4, 11, 18, 25, Nov 1, 8, 2025. 10 weeks. $60 per week.

Fall: AMC 10 Final Five, Pre-recorded Videos + Friday, 6:30–8 pm CST, Sep 5, 12, 19, 26, Oct 3, 10, 17, 24, 2025. 8 weeks. $70 per week.

Fall: AMC 12 Bootcamp, Pre-recorded Videos + Sunday, 6–8 pm CST, Sep 7, 14, 21, 28, Oct 5, 12, 19, 26, Nov 2, 9, 2025. 10 weeks. $70 per week.

2025 AMC 10/12A Date: November 6th, 2025

2025 AMC 10/12B Date: November 12th, 2025

Fall–Spring: Counting and Probability for AMC 10 & 12, Nov 2025–End of May, 2026 (After AMC 10/12B)

Fall–Winter: AIME Bootcamp, Nov 17, 2025–End of Jan, 2026, Twice Per Week.

AIME Winter Break Day Camp, December 22, 23, 2025, Jan 2–4, 2026.

2026 AIME I & II: February, 2026

Spring: Number Theory for AMC 10 & 12, Mid Jan–End of May, 2026. (After AMC 8)

Course Structure

All live online classes include pre-class materials, such as pre-recorded videos, lecture notes, reading assignments, and practice problems, followed by interactive live sessions via Zoom or Google Meet. The live sessions focus on student questions, further explanations of key concepts, and more complicated problems.

Students are expected to:

  • Thoroughly review the pre-class materials, complete the assigned homework, and submit any questions before the live session.

  • Review the content after each lecture to reinforce learning and deepen their understanding.

Learn more about the benefits of using pre-class recordings and post-lecture review.

Sample Pre-Recorded Video Lectures

Fundamentals Series (Dr. Xue)

    • Course Description and Syllabus

      This course covers both introductory and intermediate number theory, providing everything students need to know for the AMC 10 and 12 tests. It is recommended that students complete our AMC 8 Fundamentals Number Theory module before taking this course, or obtain prior approval from Dr. Xue.

      Instructor: Dr. Xue

    • Live Online Classes: 60–120 minutes of pre-recorded lectures + 90 minutes of live lectures per week for 12 weeks. $60 per week.

      Self-Paced Classes: 12 lessons, $40 each.

      Q&A sessions: 15-min each, $20 per lesson.

    • 2024–25 Live Class Schedule: 6:00–7:30 pm CST, Wed, Nov 27; Fri, Dec 6, 13, 20; Jan 3, 10, 17, 24, 31; Fri, Feb 7, 14, 21.

      Request a New Class

    • Course Description and Syllabus

      Instructor: Dr. Xue

    • Live Online Classes: 30–60 minutes of high-quality pre-recorded content + 90 minutes of live session per week for 15 weeks. $60 per week.

      Self-Paced Classes: 15 lessons, $40 each.

      Q&A sessions: 15-min each, $20 per lesson.

      Request a New Class

    • Course Description and Syllabus

      Instructor: Dr. Xue

    • This course is 10 week long and meets twice per week. It is a prerequisite for AIME qualification. 

    • Live Online Classes: 60–90 minutes of pre-recorded content + 90-min live session. Tuition: $60/lesson, $1200 for the entire course.

      Self-Paced Classes: $40 per lesson.

      Q&A sessions: 15-min each, $20 per lesson.

    • Live Class Schedule: Please check back later.

      Request a New Class

    • Course Syllabus

      Instructor: Dr. Xue

    • Live Online Classes: 60–90 minutes of pre-recorded content + 90-min live session. Tuition: $70/lesson, $1400 for the entire course.

      Self-Paced Classes: $45 per lesson.

      Q&A sessions: 15-min each, $25 per lesson.

    • Live Class Schedule: Please check back later.

      Request a New Class

Problem-Solving Series (Dr. Xue)

    • This enrichment course is for students who have been taking Geometry at school or at after-school learning centers and who will be taking the AMC 10 (seriously) for the first time in the fall.

    • Instructor: Dr. Xue

    • Rate: $35/lesson

    • Syllabus and Current Offering

    • Course Syllabus

      Instructor: Dr. Xue

    • Current Section:

      Live: Wednesdays and Sundays 6:30–8 pm CST

      Pre-class Materials: Up to 1 hour of pre-recorded content, notes, problems to solve

      Total: 16 lessons.

      Rate: $70/lesson

      Material Fee: $25 (Lecture Notes for Lessons 3-14)

    • Request a New Class

Continuous Updates and New Class Requests

  • Our course list is updated regularly, with new classes added periodically. Be sure to check back for the latest offerings.

  • If there is a class your child would like to take in the near future, you can submit a new class request. It’s never too early to let us know about your child’s study plan.