Courses & Learning Paths

Pick a full path, or grab a single course. Both work.

🎯 Recommended Learning Paths

A sequence of courses we'd recommend taking together, in order.

🥉
advanced

USACO Bronze Journey

Complete beginner to USACO Bronze qualification

5 courses
~80h
🎓
intermediate

AP Computer Science

From zero programming to AP Computer Science A. (AP CSP support coming soon.)

3 courses
~90h

📚 All Courses

Everything we teach. Buy one, or mix and match to build your own path.

intermediate
$179.00

AP Computer Science A

Prepare for the AP CSA exam with full Java coverage and practice problems.

ap
ap-csa
java
intermediate
$89.00

Python Programming

Learn Python from zero with hands-on examples, quizzes, and coding exercises in every lesson.

intermediate
python
programming
advanced
$179.00

USACO Bronze

Everything USACO Bronze tests, taught in C++.

usaco
bronze
algorithms