Program for K–12 Fundamental Math (Live & Self-Paced)

Ongoing and Upcoming Live Sessions

Honors Pre-Algebra (AoPS Prealgebra), 30-60 min Pre-recorded Video Lecture + 75-min Live Lecture. 4–6 Students Per Class Unless Otherwise Noted. $35/week. More Info | Syllabus | Enroll | Self-Paced

  • Sundays 11 am–12:15 pm CST, Sep, 2024–May, 2025. Instructors: Student Teachers and Dr. Xue.

  • Pre-Algebra Review & Challenge (Textbook: AoPS Prealgebra), Pre-recorded Video Solutions + Fridays 6:30–7:45 pm CST, April Onward. If your child is interested, feel free to join Google Classroom for more information.

  • Fall 2025: Sundays 11 am–12:15 pm CST, Sep, 2025–May, 2026. Instructors: Student Teachers and Dr. Xue.

  • Fall 2025: Tuesday 6:30–7:30 pm CST, Sep, 2025–May, 2026. Instructor: Dr. Xue. This class is specifically designed for MN students. Enrollment is through Wayzata Community Ed (Wayzata Public Schools).

  • Fall 2025: Thursday 6:30–7:30 pm CST, Sep, 2025–May, 2026. Instructor: Dr. Xue. This class is specifically designed for MN students. Enrollment is through Wayzata Community Ed (Wayzata Public Schools).

  • Request a new class below.

Pre-Algebra Bridge (AoPS Prealgebra). Pre-recorded Videos + 60-min Live Lecture. 4–6 Students Per Class. This course is designed for students who have been learning the topic through other curricula but wish to transition to AoPS for greater depth, for those enrolled in AoPS Online or Self-Paced classes who would like additional live instruction, or for homeschooled students interested in problem-solving sessions. Please contact us for more information.

Honors Algebra 1 (AoPS Introduction to Algebra), 40-60 min Pre-recorded Video Lecture + 75-min Live Lecture. 4–6 Students Per Class. $37.5/week. More Info | Syllabus | Enroll | Self-Paced

  • Algebra 1 Review & Challenge (Text: AoPS Introduction to Algebra), Recordings + Sundays 11 am-12:15 pm CST, March Onward. If your child is interested, feel free to join Google Classroom for more information.

  • Sundays 11 am–12:15 pm CST, Sep, 2025–May, 2026. Instructors: Dr. Xue and Student Teachers.

  • Private tutoring or small-group classes by a student teacher are available upon request. Rate: $35–$40/hour

  • Request a new class below.

Algebra 1 Bridge (AoPS Introduction to Algebra). Pre-recorded Videos + 60-min Live Lecture. 4–6 Students Per Class. This course is designed for students who have been learning the topic through other curricula but wish to transition to AoPS for greater depth, for those enrolled in AoPS Online or Self-Paced classes who would like additional live instruction, or for homeschooled students interested in problem-solving sessions. Please contact us for more information.

Honors Geometry (AoPS Introduction to Geometry), Pre-recorded Video Lecture + 60–75 min Live Lecture. 4–8 Students Per Class. Instructors: Student Teachers and/or Dr. Xue. $40–$55/week. More Info | Syllabus | Enroll | Self-Paced

  • New Class Starting in Sep. Please contact us for more information.

  • Private tutoring or small-group classes by a student teacher are available upon request. Rate: $35–$40/hour

  • Request a New Class Below

Honors Algebra 2 (AoPS Intermediate Algebra), 50–75 min Pre-recorded Videos + 60–75 min Live Lecture. 4–8 Students Per Class. Instructor: Dr. Xue. $60/week. Note: This course includes some topics typically taught in Precalculus at school. More Info | Syllabus | Enroll | Self-Paced

  • Monday 6:45–7:45 pm CST, Sep, 2024–Mid May, 2025.

  • Request a New Class Below

Summer Full Courses

  • Honors Geometry (AoPS Introduction to Geometry). Entire Course in 12 Weeks (36 weeks of workload). Each week includes,

    • Pre-recorded, Tutorial-Style Video Lectures on No-Class Days (Short Videos + Homework, Approximately 1–1.5 hour of work per day)

    • Two Live Zoom Lectures by Dr. Xue: Mon, Thu, 5:30–6:40 pm CST, Jun–Aug, 2025 (tentative)

    • One Recitation Session by a Student Teacher (Optional): Schedule TBD

    • $150/week.

    • Note: This summer course is intended for students who wish to test out of Geometry at their school before the fall semester. The course format is an upgrade to those used at Stanford Online High School. Feel free to contact us for the most up-to-date information.

    • Sample Videos | Enroll | Self-Paced

  • Honors Precalculus (AoPS Precalculus). Entire Course in 10 Weeks (30 weeks of workload). Each week includes,

    • Pre-recorded, Tutorial-Style Video Lectures on No-Class Days (Short Videos + Homework, Approximately 1–1.5 hour of work per day)

    • Two Live Zoom Lectures by Dr. Xue: Tue, Fri 7–8:10 pm CST, June–August, 2025 (tentative)

    • $150/week.

    • Note: This summer course is intended for students who wish to test out of Precalculus at their school before the fall semester. The course format is an upgrade to those used at Stanford Online High School. Feel free to contact us for the most up-to-date information.

    • Enroll | Self-Paced

Course Structure

All live online classes include pre-class materials, such as pre-recorded, tutorial-style 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.

While parents often request fully live classes, students seem to prefer the combined approach of pre-recorded videos and live sessions.

Sample Pre-Recorded Video Lectures

Elementary Math 3, 4, 5 (Student Teachers)

Our student teachers offer small-group classes (4–6 students) and weekly private tutoring sessions for elementary math. All classes are conducted live via Zoom or Google Meet. The curricula we use include Beast Academy and Singapore Math, along with tools like IXL for practice and reinforcement. The hourly rate is $15 for small-group classes, $30–$40 for private tutoring, and $20-$30 for semi-private tutoring. Tuition is collected monthly.

Meet Our Student Teachers

Request Private Tutoring

Dr. Xue’s Letter to Families Interested in Hiring Our Student Teachers

Introductory Math (Dr. Xue and Student Teachers)

    • Course Syllabus

    • Length: 36 lessons.

      36 weeks if one lesson per week

      18 weeks if two lessons per week.

    • Structure:

      Pre-recorded Video Lecture: 40–50 minutes, provided by Dr. Xue

      Live Recitation Session:

      • 75 minutes for 4–6 students.

      • 60 minutes for 1–3 students

      • Taught by a professionally-trained student teacher

    • Rates:

      • Small-Group Lesson (3–6 students): $35 per lesson (Equivalent to $630 for 18 lessons)

      • Semi-Private Lesson: $40 per lesson

      • Private Lesson: $45 per lesson

    • Course Pricing:

      • Chapters 1–7: $450

      • Chapters 8–15: $450

    • What’s Included:

      • Pre-recorded video lectures for each section of the book

      • Video solutions to all challenge problems at the end of each chapter

      • Accompanying PDF notes and exams

      • Two brief live Q&A sessions via Zoom to help students transition to middle-school math.

      • Each package expires 9 months from the date of subscription.

    • Additional Q&A and private tutoring with a qualified student teacher are available upon request at a rate of $35 per hour.

    • Sample Pre-Recorded Video Lectures

    • Course Syllabus

    • Length: 36 lessons.

      36 weeks if one lesson per week

      18 weeks if two lessons per week.

    • Structure:

      Pre-recorded Video Lecture: 40–60 minutes, taught by Dr. Xue

      Live Recitation Session:

      • 75 minutes for 4–6 students

      • 60 minutes for 1–3 students

      • Taught by a professionally-trained student teacher

    • Rates:

      • Small-Group Lesson (3–6 students): $37.5 per lesson (Equivalent to $675 for 18 lessons)

      • Semi-Private Lesson: $42.5 per lesson

      • Private Lesson: $47.5 per lesson

    • Course Pricing:

      • Chapters 1–11: $510

      • Chapters 12–22: $510

    • What’s Included:

      • Pre-recorded video lectures for each section of the book

      • Video solutions to all challenge problems at the end of each chapter

      • Accompanying PDF notes and exams

      • A variety of supplementary materials

      • Each package expires 9 months from the date of subscription.

    • Q&A and private tutoring with a qualified student teacher are available upon request at a rate of $35 per hour.

    • Sample Pre-Recorded Video Lectures

    • Course Syllabus

    • Length: 36 lessons.

      36 weeks if one lesson per week

      18 weeks if two lessons per week.

    • Structure:

      Pre-recorded Video Lecture: 40–60 minutes, taught by Dr. Xue

      Live Recitation Session:

      • 75 minutes for 4–6 students

      • 60 minutes for 1–3 students

      • Taught by Dr. Xue or an advanced student teacher

    • Student Teachers’ Rates:

      • Small-Group Lesson (3–6 students): $40 per lesson (Equivalent to $630 for 18 lessons)

      • Semi-Private Lesson: $45 per lesson

      • Private Lesson: $50 per lesson

    • Course Pricing:

      • Chapters 1–10: $540

      • Chapters 11–20: $540

    • What’s Included:

      • Pre-recorded video lectures for each section of the book

      • Video solutions to all challenge problems at the end of each chapter

      • Accompanying PDF notes and exams

      • A variety of supplementary materials

      • Each package expires 9 months from the date of subscription.

    • Q&A and private tutoring with an advanced student teacher are available upon request at a rate of $40 per hour.

    • Sample Pre-Recorded Video Lectures

    • This course introduces students to the concept of formal mathematical proofs, using examples from Algebra 1, Geometry, Counting & Probability, and Number Theory. It is a 4-session short course, with each session lasting 75 minutes.

    • Request a New Class

“Pre-Algebra is my favorite course in middle school math. It’s not just Pre-Algebra, but also Pre-Geometry, Pre-Number Theory, and Pre-Counting. Students start to learn the key concepts of each topic, and it’s like unlocking a door to an entire world of exciting discoveries.” – Dr. Xue

Intermediate Math (Dr. Xue)

    • Course Syllabus

    • Core Curriculum: 36 lessons covering Chapters 1–16 and selected topics from Chapters 17–20. Please note that the content includes some topics typically taught in Precalculus courses at school.

    • Extensional Materials: 6 lessons covering Chapters 17–20. These are for students interested in gaining an even deeper understanding of the math involved or preparing for math competitions.

    • Each lesson includes 50-70 minutes of pre-recorded videos and one live lecture (70 minutes for 7–10 students, 60 minutes for 4–6 students). The videos explain all examples and challenge problems in each section of the textbook. The live lecture provides further explanations, answers student questions, offers additional problem-solving, and includes in-depth discussions.

    • Rate: $60 per lesson.

    • Sample Pre-Recorded Video Lectures

    • Chapters 1–9: $585

    • Chapters 10–16 & Selected Topics in Chapters 17, 18: $585

    • Chapters 17–20: $195

    • Content: Pre-recorded video lectures, accompanying PDF notes and exams, a variety of supplementary materials. Each package expires 9 months from the date of subscription.

    • Sample Pre-Recorded Video Lectures

    • Please contact us.

    • Coming in June 2025. Pre-orders are available.

    • Part 1, Chapters 1–7: $585

    • Part 2, Chapters 8–13: $585

    • Each package expires 9 months from the date of subscription.

    • This course builds upon the concepts learned in Introduction to Mathematical Proofs, with a focus on developing more complicated proofs and presenting them using LaTeX. Examples are drawn from Advanced Geometry, Algebra 2, and Precalculus. It is a 4-session short course, with each session lasting 90 minutes.

    • 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.