Math, physics, chemistry, engineering.
All of it. Free.
20 courses, 1148+ practice problems, and 34 exam blueprints across every core STEM subject. New content every week, shaped by the students who use it. No paywall. No premium tier. Crowd-supported and growing.
The reef today — and growing
1148+
Practice Problems
20
Courses
1380
Concept Nodes
34
Exam Blueprints
100%
Free
20 courses, from intro to advanced
Full university-level courses with lessons, step-by-step explanations, and interactive simulations. New lessons and problems added weekly, shaped by student feedback.
Mathematics
Core Engineering
Infinite practice
Every question is procedurally generated with unique numbers, diagrams, and distractors. Never the same problem twice. Step-by-step solutions for every answer.
Adaptive Selection
The system learns what you struggle with and gives you more of it. Less time on what you know, more time on what you don't.
Weak Spots Mode
One click to drill your weakest topics. The system identifies where your accuracy is lowest and builds a focused session.
Detailed Explanations
Every wrong answer explains what went wrong and why. Common misconceptions are tagged so you can spot your patterns.
Exam prep with real blueprints
34 exam blueprints with section weights that match the real tests. Set a deadline and the system focuses on your weakest sections as exam day approaches.
Interactive labs
17 interactive simulations across statics, dynamics, optics, chemistry, and calculus. Drag, adjust, and explore. Build intuition by doing.
The ecosystem
A reef thrives because every organism contributes. Study together, compete on the leaderboard, form clubs, and help improve the platform.
Keep the reef alive
reef.science is crowd-supported. No venture capital, no ads, no student data sold. We are a small team building toward our Grand Opening on October 11, 2026, and every course, problem, and simulation you see was made possible by the community.
If reef.science has helped you, consider becoming a steward. Your support covers hosting, content development, and building the features students ask for. You can also help by sharing the platform with a classmate or reporting a bug.