Online Classes and Camps (Live & Self-Paced)
Program for K–12 Fundamental Math
Curriculum for Middle and High School Fundamental Math (Text: AoPS + Supplementary Materials)
We prioritizes a deep understanding of concepts and methods, integrating problem-solving, research thinking, and real-world applications. Our focus is on fostering lifelong learning while inspiring curiosity and critical thinking—key components for long-term success. Our courses build upon and go beyond the material in the Art of Problem Solving textbooks, elevating it to a higher level. The AoPS textbooks are widely regarded as some of the best resources for middle and high school math courses, specifically designed for gifted students. While these books offer a solid collection of topics and problems, we found that the explanations of the underlying mathematical concepts and problem-solving methods could be improved.
Our pre-recorded videos present the content within a more rigorous and expansive framework, using concise, intuitive explanations. They cover every example from each section, as well as all challenge problems at the end of each section and chapter. Additionally, the videos include necessary corrections to the texts and feature a variety of supplementary materials that expand upon the book's content and highlight real-world applications. All pre-recorded videos come with hand-written PDF notes, where applicable.
Our live lectures offer additional explanations as needed, address students' questions, incorporate more problem-solving, and explore topics of interest in greater depth. These lectures adopt a research-oriented instructional approach that fosters curiosity, creativity, and mathematical expression. Live lecture recordings can be subscribed at a discounted rate.
All our live online classes include pre-class materials, such as pre-recorded videos, lecture notes, reading assignments, and practice problems, followed by interactive live lectures via Zoom or Google Meet. Our pre-recorded videos and lecture notes can be ordered separately for self-paced study.
Pre-Algebra, Algebra 1
We offer 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 30–50 minute pre-recorded videos by Dr. Xue and a live session conducted by a qualified student teacher. Tuition is $35–$45 per lesson.
Geometry, Algebra 2, PreCalculus
Dr. Xue teaches these topics in a small-group setting (4–12 students). Each course consists of 36 lessons, which can be completed over 36 weeks with one lesson per week, or 18 weeks with two lessons per week. Geometry and Precalculus are also offered as 12-week courses during each summer, with 2–3 lessons per week. Each course consists of 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 videos and a 60–70 minute live session. Tuition is $55 per lesson for Geometry and $60 per lesson for Algebra 2 and Precalculus.
In addition to the core curriculum, Algebra 2 also has 6 lessons of extensional material focusing on advanced topics, recommended for students interested in diving deeper into selected areas or preparing for the AMC 12 and AIME contests. Geometry and Precalculus are also offered as 12-week summer courses, with 2–3 lessons per week.
Elementary Math 3, 4, 5
Our student teachers offer small-group classes (4–6 students) or weekly private tutoring sessions for elementary math, all conducted 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, based on students’ preferences. 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.
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.
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 (Live – Summer Camps, Self-Paced + Tutoring – Year-Round)
Number Theory for AMC 10 & 12 (Live – Nov–Feb, Self-Paced – Year-Round)
Counting and Probability for AMC 10 & 12 (Live – Feb–May, Self-Paced – Year-Round)
AMC 10 Fundamentals (Live – Summer, Self-Paced – Year-Round)
AMC 12 Fundamentals (Live – Summer, Self-Paced – Year-Round)
AIME Algebra, AIME Geometry, AIME Counting and Probability, AIME Number Theory
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 Problems (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 (Apr–May)
AMC 10 Beginner (Feb–May)
AMC 10 Bootcamp (Sep–Nov)
AMC 12 Problems (Mar–May)
AMC 12 Bootcamp (Sep–Nov)
AIME Bootcamp (Nov–Feb, Winter Break)
AIME Problems (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.
More Information about Our Classes
More Information About Our Live Classes
New Student Guide – Getting Started with Our Classes
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.
Payments and Refunds Tuition is collected on a monthly basis for all academic-year classes and biweekly for summer classes. Withdrawal must be done one week ahead of time. Payment and Refund Polices
Parent-Teacher Conferences (15-min long, $30 each, Recommended) We offer 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. Please contact us to schedule these conferences.
Sample Recordings Check out our Sample Videos to get a feel of our pre-recorded materials. Live lesson recordings are available upon request.
Trial Lessons New students can take up to three trial lessons without committing to a full course. Please contact us to arrange a trial lesson.
More Information About Our Self-Paced Videos
Self-Paced Lesson Success Guide
We offer a comprehensive collection of pre-recorded videos 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 protected by US and international copyright laws.
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, AMC 8, and MathCounts. Some advanced student teachers also tutor Geometry, Algebra 2, and Precalculus. 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. Request Private Tutoring
Discounted Textbooks (Beast Academy – 15% Off, Art of Problem Solving – 10% Off)
We facilitate bulk textbook orders to help students receive discounts on their purchases. Please check out our bookstore for more information.
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.