Tutoring Course

Our tutoring courses come with exclusive self-developed materials and are taught by instructors from top universities worldwide. With rich experience in competition coaching, we offer different classes tailored to students at varying skill levels, ensuring targeted learning that maximizes results with minimal effort.


Instructor Team

Featured Instructors

Instructor J

  • Academic Background: Former technical expert at Alibaba, risk control system architect at Ping An Bank, specialized in algorithms and system optimization. Bachelor’s and Master’s in Computer Science from East China Normal University. Recognized as an outstanding graduate of Shanghai; 16 years as a full-stack development expert covering embedded systems, high-performance C++, and distributed systems. Holds 7 national technology patents.

  • Experience: In the 2024 season, 8 students coached to Gold, including 2 middle school students, achieving results in as little as 8 weeks. Creator of the “Algorithm Thinking Breakdown Method,” helping students progress from Bronze to Gold within 3 months.

  • Teaching Highlights:

    • Combines ACM/USACO past problems with industrial coding standards

    • Dynamic difficulty adjustment system to identify weak points and customize practice

    • Competition mindset training tailored to IOI/USACO formats

Instructor W

  • Master’s in Software Engineering, Tsinghua University (admitted directly)

  • Bachelor’s in Software Engineering, Nanjing University

  • 7 years of software development experience at listed companies

  • Focused on student-centered teaching, emphasizing key points to maximize learning outcomes in limited time

Instructor L

  • Bachelor’s and Master’s in Computer Science, University of California

  • Graduated from Shanghai Weiyu High School (key municipal school), initially admitted to Tongji University, later immigrated to the U.S., transferred to University of California

  • 10 years of experience living and working in the U.S., with deep understanding of low-level interactions between computer hardware and software


Student Achievements

2024–2025 Season Elite Rankings

USACO December Contest
USACO January Contest
USACO February Contest

2023–2024 Season Highlights

  • 8 Platinum-level, 32 Gold-level, and 37 Silver-level students

December Contest:

  • Platinum: 1 student – U.S. High School

  • Gold: 7 students – Chongqing No.8 International, U.S. High School, Beijing Royal School, Bates International Xiaojing Bay Campus, etc.

  • Silver: 15 students – Hangzhou Olive Tree International, Guangzhou Country Garden, Shanghai Pinghe, Shanghai World Foreign Language, Beijing Royal School, Bates Aiglon College, West Vancouver Secondary School, Chengdu Foreign Languages, etc.

January Contest:

  • Platinum: 2 students – U.S. High School, RenDa Affiliated School

  • Gold: 13 students – Beijing Shunyi International School, Beijing Royal School, Guangdong Country Garden, Chengdu Foreign Languages, Bates Xiaojing Bay, etc.

  • Silver: 18 students – Suzhou High School, RenDa Affiliated, Beijing No.4, Beijing 21st Century, Bates, Datong High School, U.S. High School, etc.

February Contest:

  • Platinum: 5 students – Bates Xiaojing Bay, Suzhou Dulwich, Chengdu Foreign Languages, Zhangjiagang Ivy, etc.

  • Gold: 12 students – Hangzhou Olive Tree International, Guangdong Country Garden, U.S. High School, Shanghai Foreign Language Affiliated, Beijing Aidi International School, Beijing 101 Singapore School, Nanchang Qihua Bilingual School, etc.

  • Silver: 4 students – Shanghai Guanghua Cambridge, U.S. High School, Aiglon College, etc.


Course Highlights

USACO Bronze Tutoring Course

Description:

  1. VIP access, start anytime

  2. Designed for beginners in programming, students with weak language foundations, or middle/high school students with no competition experience aiming to apply for computer science programs

  3. VIP course plan can follow small-class schedules, customized according to student’s level and progress

Syllabus:

  1. The Way of the Program

  2. Variables, Expressions, and Statements

  3. Functions

  4. Conditionals

  5. Fruitful Functions

  6. Iteration

  7. Strings

  8. Tuples

  9. Lists

  10. Modules

  11. Files

  12. List Algorithms

  13. Classes and Objects – Basics

  14. Classes and Objects – Digging Deeper

  15. Recursion

  16. Dictionaries

  17. Advanced OOP Concepts

  18. Collections of Objects

  19. Inheritance


USACO Silver Tutoring Course

Description:

  1. VIP access, start anytime

  2. Suitable for beginners aiming for USACO Silver competitions

  3. Customized learning path based on student progress

  4. Includes approximately 50 hours of practice exercises

Syllabus Highlights:

  • Prefix Sums

  • Sorting and Searching

  • Custom Comparators and Coordinate Compression

  • Two Pointers Technique

  • Advanced Operations on Sorted Sets

  • Greedy Algorithms with Sorting

  • Binary Search

  • Graph Algorithms

  • Depth-First Search (DFS)

  • Flood Fill

  • Introduction to Tree Algorithms

  • (Optional) Functional Graphs


USACO Gold Tutoring Course

Description:

  1. Duration: 60 hours

  2. Requires prior appointment; limited slots for core instructors

  3. VIP courses tailored to student progress

Content Highlights:

  • USACO Gold-level practice, approx. 100 hours of exercises

  • Advanced data structures and algorithms

  • Graph traversal – DFS & BFS

  • Minimum Spanning Tree – Kruskal & Prim

  • Exercises:

    • Activity Networks – AOV & AOE

    • Disjoint Sets

    • Shortest Paths – Dijkstra, Bellman-Ford, SPFA, Floyd

    • Dynamic Programming – Intro, Advanced, Summary

    • Strings – Advanced Practice


USACO Platinum Tutoring Course

Description:

  1. VIP access, start anytime

  2. Appointment required; limited core instructors

  3. Courses customized according to student progress

Content Highlights:

  • Sorting algorithms: Merge Sort, Quick Sort, Divide & Conquer

  • Binary Search and Binary Trees

  • Recursion, DFS, BFS

  • DFS/BFS practice sessions

  • Intro to Greedy Algorithms

  • Basics of Dynamic Programming

  • Advanced Greedy & DP

  • Real past problems practice


Scan the QR code to explore course details, preview lessons by expert instructors, and access USACO self-developed materials!

Claim course discounts & personalized academic planning here ⇓

Online Consultation
Online Consultation