Every course, in one place.

Filter by subject below. New cohorts start every two weeks — self-paced tracks are available year-round.

Mathematics

Beginner

Algebra Foundations

From variables to systems of equations — build the muscles you'll lean on forever.

6 weeks·Dr. Maya Okafor
Intermediate

Calculus, the gentle way

Limits, derivatives, integrals — taught through intuition first, formalism second.

8 weeks·Dr. Maya Okafor
𝐀
Advanced

Linear Algebra in Action

Vectors, matrices, eigenvalues — the math that powers ML and graphics.

10 weeks·Prof. Idris Khan

Science

🧬
Beginner

How life works

Cells, DNA, evolution, and ecosystems — biology for curious humans.

10 weeks·Prof. Anya Pillai
⚛︎
Intermediate

Physics, hands on

Mechanics and electromagnetism with weekly home experiments.

12 weeks·Dr. Ravi Pathak
🧪
Beginner

Chemistry Essentials

Atoms, bonds, reactions — chemistry as a story about matter behaving.

8 weeks·Dr. Liling Zhao

Computing

{}
Beginner

Build Your First Web App

HTML, CSS, JavaScript — ship a real, deployed project by the end.

6 weeks·Sam Reyes
</>
Intermediate

Python for Data

NumPy, Pandas, and Matplotlib — analyze real-world datasets end-to-end.

8 weeks·Lia Tanaka
Advanced

Intro to Machine Learning

From linear regression to neural nets — implement each algorithm yourself.

10 weeks·Dr. Noor Saleh

Languages

Beginner

Japanese for travelers

Hiragana, katakana, and survival phrases for a 2-week trip — and beyond.

4 weeks·Kenji Mori
ñ
Beginner

Spanish, conversational

Speak from day one. Real conversations, weekly tutor sessions, zero shame.

8 weeks·Sofía Vargas
Intermediate

Mandarin Mastery

Tones, characters, and grammar — designed for steady, sustainable progress.

12 weeks·Wei Chen

Humanities

📜
Beginner

The Big Picture: World History

15,000 years of human history through ten pivotal moments.

10 weeks·Dr. Aiden Holloway
🤔
Intermediate

Philosophy: How to Think

Logic, ethics, and the great questions — debates over readings, every week.

8 weeks·Prof. Hana Vu

Arts & Design

🎨
Beginner

Drawing for Beginners

See, then draw. 30 short lessons, daily 15-minute practice.

6 weeks·Mara Lindqvist
📷
Beginner

Photography 101

Composition, light, and the camera you already own — phone or DSLR.

5 weeks·Jonas Pereira