Our Courses
Our free, comprehensive programs are designed to guide students from beginner to competition-ready, building the skills and confidence to succeed in STEM competitions and beyond.
Beginner Friendly
Start your journey with no prior experience required
Competition Ready
Prepare for USACO, Codeforces, AMC, and more
Expert Instruction
Learn from competition veterans
Available Courses
Beginner
Introduction to Competitive Programming & USACO
Learn the fundamentals of competitive programming and USACO problem-solving, building your skills through hands-on coding challenges and weekly exercises.
Instructors: Andrew Zhao, Jonathan Liu, Charlie Yang
Starts: 12/13
10 weeks
Saturdays, 7:30–9:00 PM EST, 12/13-2/21 (no class 12/27)
Beginner
Introduction to Competitive Math
Develop problem-solving skills for AMC and AIME through guided lessons in algebra, number theory, geometry, and combinatorics, with plenty of practice problems.
Instructors: David Zhang, Wenhao Lu, Adi B
Starts: 12/13
10 weeks
Saturdays, 7:30–9:00 PM EST, 12/13-2/21 (no class 12/27)
All Levels
NEXT Horizon Mentorship Program
Weekly 1-hour sessions for guidance on continued STEM learning.
Past Classes
Beginner
Introduction to Web Design
Learn to create beautiful, responsive websites using HTML, CSS, and Javascript, while building a personal portfolio to showcase your work.
10 weeks
Saturdays, 7:30–9:00 PM EST, 2/1-4/5
Beginner
Introduction to Competition Programming
Learn the fundamentals of competitive programming and USACO problem-solving, building your skills through hands-on coding challenges and weekly exercises.
10 weeks
Saturdays, 7:30–9:00 PM EST, 2/15-4/19
Beginner
Math Modeling Workshop
Apply math to real-world problems by working on modeling and optimization problems, gaining hands-on experience in practical problem-solving.
5 weeks
Saturdays, 2:00-4:00 PM EST, 6/21-7/19
Beginner
Introduction to Competitive Math Class
Develop problem-solving skills for AMC and AIME through guided lessons in algebra, number theory, geometry, and combinatorics, with plenty of practice problems.
10 weeks
Sundays, 7:30–9:00 PM EST, 6/1-8/3
How Students Engage with NEXT Horizon Programs

Over 120 students participated in our programs this semester, exploring math, programming, competitions, and hackathons.