Online Classes and Camps (Live & Self-Paced)
General Information
About Our Live Classes
Our small-group classes are student-centered and scheduled according to students' needs. Most classes are developed based on student requests. Typically, students enroll in one or two classes each week. Returning students are given priority to enroll before new students. We don't simply follow the explanations in the chosen textbooks. Instead, we enhance the material in key areas and supplement it with our own resources when needed. We integrate advanced mathematics and real-world applications to expand students' understanding, ensuring that each concept is connected to a broader context. These enhancements are grounded in Dr. Xue's deep expertise in the subject.
All small-group lessons are conducted via Zoom and are recorded, capturing the shared screen and audio only. Dr. Xue’s classes are limited to 12 students, and student teachers' classes are capped at 6 students. Thanks to our small class sizes, every student has multiple opportunities to answer questions during each live session. Dr. Xue closely monitors each student’s progress, and if any gaps in understanding are identified, she recommends targeted additional work or specific classes and recordings to address them. You only pay for what you use—there’s no need to invest in extra full courses.
Tuition is collected on a monthly basis for all academic-year classes and biweekly for summer classes. Cancellations must be done one week ahead of time.
About Our Self-Paced Videos
Self-Paced Lesson Success Guide
We offer a comprehensive collection of pre-recorded video lectures and live session recordings, available for students to subscribe to for self-paced study. Each recording is accompanied by a PDF note, and some packages include midterm and final exams. These materials are for the exclusive use of enrolled students and are subject to a subscription expiration date. Sharing the content with others violates this agreement. If you wish to share, please limit it to a maximum of 20 minutes of video or 5 pages of notes. Direct any interested individuals to us for access.
To ensure a thorough understanding of the material, students may require additional guidance. We offer short Q&A sessions (10–20 minutes) and hour-long private tutoring at an additional cost. Our student teachers provide weekly or occasional private tutoring in subjects such as Elementary Math, Pre-Algebra, Algebra 1, Geometry, AMC 8, and MathCounts. Some advanced student teachers also tutor Algebra 2, Precalculus, and AP Calculus. Hourly rates range from $30 to $50, depending on the subject and the student teacher’s experience. All of our student teachers undergo rigorous interviews and ongoing training, led by Dr. Xue. Dr. Xue is available to address any other needs.
Sample Recordings and Trial Lessons
Check out our YouTube channel for pre-recorded materials. Live lesson recordings are available upon request.
New students can take up to three trial lessons without committing to a full course. Please contact us to arrange a trial lesson.
Getting Started
Program for K–12 Fundamental Math
Elementary Math 3, 4, 5
Our student teachers offer small-group classes (4–6 students) and weekly private tutoring sessions for elementary math, all held live via Zoom or Google Meet. We use curricula such as 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. For self-paced study, students can order Beast Academy books or online subscriptions through our bookstore at a discounted rate.
Pre-Algebra, Algebra 1, Geometry (built upon and go beyond the AoPS curriculum)
We offer affordable small-group classes (4–6 students) on these topics. Each course contains 36 lessons, which can be completed over 36 weeks with one lesson per week, or 18 weeks with two lessons per week. Each lesson includes 40–60 minute pre-recorded video lectures by Dr. Xue and a live session conducted by a qualified student teacher. The video lectures focus on key concepts to build a solid foundational understanding, while the live sessions provide further explanations and additional problem-solving opportunities. Tuition is $35–$45 per lesson. For self-paced study, students can order the recordings at a discounted rate of $23–$30 per lesson.
In general, we believe the Art of Problem Solving textbooks offer a strong collection of problems, but the explanations of concepts and methods could be improved. We primarily use these books for their problem sets. In our pre-recorded videos, we provide more concise and clear explanations of foundational concepts and methods, which we consider the “soul” of mathematics. We present the content within a more rigorous, intuitive, clean framework, covering every example in each section, as well as the challenge problems at the end of each section and chapter. The lectures also include necessary corrections to the text, along with a variety of supplementary materials that expand on the book's content, emphasize real-world applications, and highlight connections to higher-level math. One-on-one live Zoom sessions can be scheduled as needed. In summary, our balanced approach prioritizes a deep understanding of concepts and methods, integrating problem-solving, research thinking, and real-world applications. We focus on fostering lifelong learning, using competitions as just one tool to inspire curiosity and develop critical thinking for long-term success.
Algebra 2, PreCalculus (build upon and go beyond the AoPS curriculum)
Dr. Xue teaches these topics in a small-group setting (6–12 students). Algebra 2 consists of 40 lessons: the first 36 lessons (18 chapters) cover the core curriculum, and the final 4 lessons (2 chapters) focus on advanced topics for students who is interested in math competitions and diving deeper. Each lesson includes 60–90 minute pre-recorded video lectures and a 75 minute interactive live session. Tuition is $60 per lesson. For self-paced study, students can order the pre-recorded lectures at a discounted rate of $30 per lesson and the live recordings at $15 per lesson.
Programs for MATHCOUNTS, AMC 8, 10, 12 & AIME
We offer comprehensive, year-round training programs for MATHCOUNTS, AMC 8, AMC 10, AMC 12, and AIME. After researching three classical curricula, Dr. Xue developed her own unique materials to enhance the learning experience and ensure students gain the most from each session.
Fundamentals Series
The Fundamentals Series focuses on building a strong foundation for success on the AMC 10, AMC 12, and AIME exams. Each course covers essential concepts, methods, and practice problems, helping students develop a deep and thorough understanding of the material.
Course List:
AMC 8 & MATHCOUNTS Fundamentals (Summer Camps, Year-Round)
Number Theory for AMC 10 & 12 (Nov–Feb)
Counting and Probability for AMC 10 & 12 (Feb–May)
AMC 10 Fundamentals (Summer)
AMC 12 Fundamentals (Summer)
AIME Fundamentals (Fall)
Problem-Solving Series
The Problem-Solving Series is designed to refine students' problem-solving abilities and exam strategies. Students will work through recent tests to improve both their accuracy and speed, developing the skills necessary for tackling challenging problems under timed conditions.
Course List:
Pre-AMC 8 Fun Problem Solving (Sep–Nov)
AMC 8 Seminars (Sep–Nov)
AMC 8 Winter Break Camps (Between Christmas and New Year’s Day)
AMC 8 Problems Short Course (Nov–Jan)
AMC 8 Personalized Coaching Sessions (Year-Round)
MATHCOUNTS Bootcamp (Jan–Mar)
Introductory Math Review & Challenge (Feb–May)
AMC 10 Problem Solving (Feb–May)
AMC 10 Bootcamp (Sep–Nov)
AMC 10 Personalized Coaching Sessions (Year-Round)
AMC 12 Problem Solving (Feb–May)
AMC 12 Bootcamp (Sep–Nov)
AIME Bootcamp (Nov–Feb, Winter Break)
AIME Problem Solving (Feb–Aug)
Self-Paced Study:
All courses have self-paced options.
Program for AP Math, College Math, and Above
AP Calculus AB/BC, Single Variable Calculus
We offer two distinct versions of Calculus.
AP Calculus AB/BC. This course focuses heavily on exam preparation and strictly follows the College Board’s AP exam requirements. Mock exams are integrated into the course to help students practice and prepare for the actual exams.
Single Variable Calculus. This course offers a more comprehensive introduction to Calculus. Toward the end of the course, students will have the opportunity to work on group projects that explore real-world applications of differentiation and integration. These projects are based on Dr. Xue’s past teaching materials from Ohio State University. The course content may extend beyond the minimum requirements for the AP Calculus AB/BC exams, focusing on developing a solid and intuitive understanding of the fundamental concepts. Students who engage with material beyond the AP exam's scope typically perform better on the exams and have a more enriching learning experience.
Other Topics We Teach
Dr. Xue teaches a variety of higher-level math topics.
Linear Algebra
Differential Equations
Multivariable Calculus
Probability
Statistics
Stochastic Processes
Mathematical Analysis
Partial Differential Equation
Numerical Methods for ODEs and PDEs
Stochastic Simulation Methods
Mathematical Modeling
Machine Learning
Data Science
Integration of Math and Computation: Python Programming
We integrate Python programming into all of our math courses, from Pre-Algebra through Calculus. These courses are primarily offered during the spring semester (April to May) and in the summer.
Course List:
Python Basics. This course provides an introduction to Python programming, covering fundamental concepts and syntax.
Python and Math Series. This series focuses on using Python programming to solve problems in Algebra, Geometry, Number Theory, Counting and Probability, PreCalculus, and Calculus.
Python and Advanced Topics. This series introduces more advanced concepts, including classes and object-oriented programming. It also covers applications of Python in data science, machine learning, mathematical modeling, and research.
Parent-Teacher Conferences, Textbook Discounts, Payments and Refunds
Parent-Teacher Conferences (15-min long, $30 each, Recommended)
Dr. Xue offers parent-teacher conferences at the 4–6 week mark, towards the end of a course, and as needed. We recommend attending at least one conference for each course lasting more than 10 weeks. These sessions provide a valuable opportunity to discuss your child’s progress, gain insights into their learning, and receive personalized advice for their educational journey. Whether you have specific questions or simply want to check in, we encourage you to take advantage of this opportunity. Please come prepared to make the most of the discussion.
Please contact us to schedule these conferences.
Textbook Discounts (Beast Academy, Art of Problem Solving, and More)
We facilitate bulk textbook orders to help students receive discounts on their purchases. Please check out our bookstore for more information.
Payments and Refunds
Chloe Mom, IA, Geometry
“My child rarely has very positive feedback about online classes; most of the times she just feels it is okay. However, when it comes to your classes, she would say, ‘I like the teacher’.”
Devisree Dad, PA, Number Theory
"You class is absolutely good. She really liked it, ..., especially the fact that you answer all of the 'why' questions which makes math interesting."
Jodie Mom, OH, Geometry
"Today, Jodie came home and said that she was the only one in the class who scored full marks on the proof questions that you taught. Other classmates who are usually better than her didn't perform well on the test either."
Anonymous
“The teacher is very responsible, encouraging, and cares about the students. That’s what we like the most about the school. ”
Winston Mom, TX, Pre-Algebra
“After listening to Dr. Xue's 25-minute class and reviewing my child's notes, I noticed several strengths:
A commitment to live problem-solving, which provides a step-by-step logical reasoning process that serves as a great example for students.
The consistent use of questions to ensure that students are thinking critically and receiving real-time guidance, rather than simply having the teacher solve the problems.
The examples presented progress from simple to complex, reinforcing the students' understanding of the concepts.