A training cockpit for academic olympiads. Study, check, keep, apply and sit — one topic at a time, graded on the reasoning, not the final number.
7 subjects | 5-step study ladder | No card required
Suggested · from your route
Seven subjects, one discipline
The study ladder
Every topic runs the same route. The order is a recommendation and nothing is locked — if you already know a topic, go straight to the problems.
Short notes with figures that draw themselves in the order you would sketch them.
A quiz marked the instant you answer, so a misconception never survives the page.
Spaced-repetition cards that come back exactly when you are about to forget them.
A real olympiad problem. Write the full derivation; Sulu grades the reasoning.
A timed mock paper that measures where you are against the competition.
Sulu AI
Sulu sees the problem you are on, follows the thread of the conversation and hands you the next question rather than the next line. When you are genuinely stuck, it walks you through — and never quotes the answer key.
Try Sulu AISulu
Two masses and a pulley
Before any equations — what stays the same for both masses throughout?
The magnitude of the acceleration, because the string does not stretch.
Exactly. Write Newton's second law for each mass with that shared a, then look at what the tension does.
Built different
Mastery, XP, the route and readiness are all computed from graded attempts — never from a counter that could drift.
Submit a full derivation. Sulu reads the argument, gives partial credit for a sound method, and points at the first step that breaks.
The coach opens with a question, not a solution, and only walks the whole problem once you have genuinely tried.
The dashboard answers a single question — what should I do today — and prints the reason underneath.
Levels move only for work marked on the server. Re-solving a problem pays a tenth, so the number tracks understanding.
Pick the competition. Material narrows to its subject and the route through the topics is ordered for it.
Diagrams are stored as parameters and drawn on the page, crisp at any size and consistent every time.
Your attempt
m₁g − T = m₁a
T − m₂g = m₂a
⇒ a = g(m₁ − m₂)/(m₁ + m₂)
T = m₁(g − a) = 2m₁m₂g/(m₁ + m₂)
Sulu's verdict
correct94/100
Sound method and a clean elimination of T. State why the string's mass can be ignored to make the argument complete.
Example — your dashboard starts empty.