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. We improve the materials in numerous places and supplement with our own resources whenever necessary. We integrate advanced mathematics and real-world applications whenever possible to broaden students’ understanding. These enhancements and connections 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 (based on the AoPS curriculum)
We offer affordable small-group classes (4–6 students) on these topics. Each book 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 a pre-recorded video lecture by Dr. Xue, along with one or two live sessions conducted by a professionally trained 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 $20–$25 per lesson.
Algebra 2, PreCalculus (based on the AoPS curriculum)
Dr. Xue teaches these topics in a small-group setting (6–12 students). Algebra 2 consists of 40 lessons: the first 32 lessons (16 chapters) cover the core curriculum, and the final 8 lessons (4 chapters) focus on advanced topics for students interested in math competitions. Each lesson includes approximately 80–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 recordings at a discounted rate of $30 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)
AMC 10 Fundamentals (Summer)
AMC 12 Fundamentals (Summer)
AIME Topics
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)
AMC 10 Bootcamp (Sep–Nov)
AMC 10 Personalized Coaching Sessions (Year-Round)
AMC 12 Bootcamp (Sep–Nov)
AIME Bootcamp (Nov–Feb)
AIME Problem Series
Self-Paced Study:
All these 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.