Next live class in --:--:-- · Rolling enrollment: your 120 days start the day you join. Free live Cardio class · Sun 18 Oct →
Now enrolling · Step 1 · start any day

Pass Step 1 in 120 days. Know exactly what to study every single day.

Live daily classes, a dashboard that plans every day for you, and one rule we never break: you don't book the exam until you score 70%+ on NBMEs. That rule is why 96% of our students pass on their first attempt.

Your first free class: next weekday at 11 AM Eastern.

3-day full refundDashboard access same dayEvery class recordedBuilt for IMGs
▶ Watch: why StepUp worksTry it free for 3 days →
96%first-attempt pass rate*
1,200+students taught
70%NBME score before you sit
1,636flashcards in the LMS
How it works

Three steps. No risk until you're sure.

STEP 1 · FREE

Start 3 free days

Create an account in 30 seconds. Join the live classes and open the LMS today. No card.

STEP 2 · FREE

Talk to us

A free 15-minute call. Bring your NBME score and we'll tell you honestly which program fits, or if none does.

STEP 3 · $450

Follow the plan to 70%+

Enroll, follow the 120-day plan, and book your exam when two NBMEs say you're ready. Guaranteed.

Start step 1 free
From chaos to a system

Same doctor. Same brain. Different 120 days.

Studying on your own

✕
An hour a day deciding what to studyReddit, YouTube, three different schedules.
✕
Nine resources, half-finishedFirst Aid, UWorld, Pathoma, Sketchy, Boards & Beyond… all at once.
✕
Random UWorld blocksExplanations read, mistakes repeated.
✕
Nobody notices when you slipOne bad week becomes a bad month.
✕
NBMEs taken too late, or never reviewedYou see your weak areas when it's too late to fix them.
✕
Booking the exam on hope"I'll probably be fine at 63%."

Inside the StepUp Marathon

✓
Today's plan is already on your dashboardReading, questions and flashcards. Open it and go.
✓
One mapped resource stackWe tell you which pages and which questions, every day.
✓
Daily UWorld strategy sessionsWatch the reasoning on the hard questions, recorded.
✓
Weekly reviews and a WhatsApp groupIf you go quiet, we message you.
✓
Assessments after every systemGaps found and fixed while the system is still fresh.
✓
The 70% RuleYou book when two NBMEs say you're ready, not before.
Look inside the real LMS

Open it. Do today's list. Done.

These are real screens from the StepUp LMS. Your dashboard, the 120-day plan, live sessions, notes, flashcards and assessments live in one place.

  • Today's First Aid pages and UWorld block, already chosen
  • Live class link and every recording
  • 1,636 flashcards with spaced repetition
Get free access3 days of live classes · no card
StepUp LMS · real screensFree account
StepUp LMS: Dashboard

Your Step 1 command centre: today's plan, streak, and what's up next.

LMS walkthrough · 5 minutes

Take the full tour of the StepUp LMS.

See the dashboard, the 120-day plan, live sessions, notes, flashcards and assessments, exactly as a student sees them.

▶ StepUp LMS walkthroughGet free access →
The full 120 days · tap any day

Every day is planned. Tap one and see.

This is the real 120-day plan from the StepUp LMS. Days 1–84 teach one system at a time. Days 85–120 are rapid review and practice exams. Tap a day to see its First Aid pages, UWorld block and topics.

StepUp USMLE · Step 1 · from the real LMS

120-Day Study Plan

Phase 1 (Days 1–84) teaches each system with First Aid, a daily UWorld block and the matching micro. Phase 2 (Days 85–120) is rapid review, full UWorld blocks and practice exams.

120Days
13Systems
3,600+UWorld questionsplus a second pass on incorrects
9Practice exams
MonTueWedThuFriSatSun

First Aid page numbers are approximate for the 2025 edition and shift slightly between editions. UWorld counts assume the ~3,600-question Step 1 bank: Phase 1 covers about 80% of it by system, Phase 2 finishes the unused questions and then cycles incorrects.

Our mechanism

The 70% Rule.

You take NBMEs on a fixed schedule. We review every score with you. You don't book your exam until you're over 70%.

It's a simple rule and it's annoying. Some students want to sit earlier. We say no. That "no" is the reason our pass rate is 96%.

70% · cleared to book 50607080 D0D30D60D90D120 5259646873 ✓ Illustrative trajectory, not a specific student
Free readiness check

Would you be cleared to book today?

62
66
58
45

Starts with example numbers. Move them to yours.

35607095
Get your personal correction plan

We'll send the 3 systems to fix first, based on these scores.

OCT18SUN
Free live class · Zoom · 90 minutes

Free live Cardiovascular class with Dr. Ohis

Murmurs, PV loops and heart failure drugs, then an NBME-style question block we solve together. Sun 18 Oct, 8:00 PM Pakistan time.

Save my free seat
Pass results

Score reports from students who passed

Shared by students with their permission.

Choose your exam

Pick the program that matches where you are today.

Step 1 · 120 days

120 Days Marathon

Live classes, daily UWorld sessions, assessments and the 70% Rule Guarantee.

$450
See what's inside
Step 1 · personal

One-on-One Tutoring

For close exam dates, failed attempts, or NBMEs stuck below 65.

$5,000
Apply for a seat
Step 2 CK

Step 2 CK Program

Next-best-step, management algorithms and long-vignette timing.

$450
See the program
Short course

Ethics & Biostats

The two subjects that cost the easiest marks on test day.

$150
See the course
One payment, no upsells3-day full refundPay by card or local transferWhatsApp support

Not sure which one? Book a free 15-minute assessment call and we'll tell you. Sometimes the answer is "you don't need us yet."

Free tool · official NRMP and USMLE data

Will you pass? Will you match? Check in 60 seconds.

The USMLE Pass & Match Checker compares your scores with official USMLE passing standards and NRMP match data, and shows its sources. No sign-up, and your scores stay on your phone.

Readiness

Am I ready to pass?

Enter your NBME and UWSA scores. See where you stand against the passing standard, NBME's own pass probability and the 70% Rule.

Check my readiness
NBME Diagnosis

Where am I losing points?

Add each NBME and your missed questions. Find your weak areas, why you miss questions, and a two-week plan.

Diagnose my NBMEs
Match

What are my match chances?

See how IMGs with your Step 2 CK score did in your specialty, compare your profile, and plan your program list.

See my match data
Dr. Ohis Muhammed Ohioma
Your lead instructor

Taught by a doctor who sat the same exams you're about to.

Step 1 · PassedStep 2 CK · 253ECFMG certified

Dr. Ohis passed Step 1, scored 253 on Step 2 CK and is ECFMG certified. After matching, he built StepUp to give students the structured, honest Step prep that usually costs a fortune.

"I don't hand a student fifty things to fix. I find the one gap holding their score back and we fix that first. Then we find the next one."
  • Teaches every live class, Mon–Fri
  • Reviews your NBME breakdowns and adjusts your plan
  • Answers questions in the WhatsApp group
70%RULE
GUARANTEE
Our guarantee

Hit 70% on your NBMEs, or we keep teaching you free.

Do the work: attend or watch every class, finish your daily dashboard tasks, and take every assessment. If you're not scoring 70%+ on an NBME by Day 120, you keep full Marathon access and live classes at no extra cost until you are.

We can offer this because we only let you sit when you're ready. The risk is on us, not you.

Questions

Straight answers.

01Step 1 is pass/fail now. Do I really need a program?

Pass/fail means you only need to pass, but a failed attempt stays on your record and residency programs see it. You get one clean shot. The Marathon is built to make that shot count.

02When does the next batch start?

There are no batches. Enrollment is rolling, so your 120 days start the day you join.

03I work full-time. Can I keep up?

Yes. Every live class is recorded and your dashboard works on your schedule. Many of our students are working graduates who study in the evenings.

04What time are the live classes?

Monday to Friday at 11 AM Eastern. That's 8 PM in Pakistan in summer and 9 PM in winter. Recordings go up the same day.

05What if I miss a class?

Watch the recording in your dashboard. Recordings stay there for the full program.

06I failed Step 1 before. Can you help?

Yes. Many of our students are retakers. Start with a free assessment call and we'll look at your score report together. If your exam is close, we may recommend One-on-One.

07How does the 70% Rule Guarantee work?

Complete the daily tasks, attend or watch the classes, and take every assessment. If you're not at 70%+ on an NBME by Day 120, you keep studying with us, with full access and live classes, free until you are.

08Can I join from outside the US?

Yes. Most of our students are IMGs. Everything is online and you can pay from anywhere.

09Why $450 when some courses cost less?

Because you only pay once you've tried it. You get 3 free days of the real live classes first, a full refund if you change your mind within 3 days, and the 70% Rule Guarantee: if you do the work and aren't at 70% on NBMEs by Day 120, you keep studying with us free. That works out to about $3.75 a day.

10What's your refund policy?

Full refund if you ask within 3 days of enrolling. Message us on WhatsApp or email stepupusmle1@gmail.com.

💬 Ask on WhatsApp
Start 3 free daysEnroll · $450