1, basic courses: including the study and consolidation of basic mathematical knowledge, such as numeration, algebra, geometry, probability, statistics, etc.
2. Examination courses: According to students' needs, provide preparation courses for senior high school entrance examinations, college entrance examinations, competitions and other examinations, including examination skills, problem-solving methods and exercise training.
3. Competition course: provide training and explanation of various mathematics competitions (such as the National Mathematical Olympiad for Middle School Students, the National Mathematical League for High School Students, and the National Youth Mathematical Invitational Tournament), including the analysis of competition questions, problem-solving skills and strategies.
4. Innovative courses: innovative courses such as mathematical thinking training, mathematical inquiry and mathematical research are offered to cultivate students' mathematical thinking and innovative ability.