Next live class in --:--:-- · Rolling enrollment: your 120 days start the day you join. FREE Cardio demo · every Monday, 6 PM Eastern →
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, 11 AM Eastern with Dr. Ohis or 6 PM Eastern with Dr. Ahmed.

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

Not sure where to start? Tell us where you are.

Leave your details and a StepUp mentor will message you on WhatsApp with the program that fits your exam date and NBME scores, plus your first free class time.

Reply within a few hoursNo payment, no cardHonest advice, even if it's "not yet"

Get your free study advice

I'm preparing for

By continuing you agree that StepUp USMLE may contact you by WhatsApp, phone or email about your prep. We never sell your details. Privacy

How it works

Three steps. No risk until you're sure.

STEP 1 · FREE

Start your free week

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 access1 week 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.

NOV2MON
Free demo class · Google Meet · every Monday

Free Cardiovascular Demo Session

High-yield cardio physiology, pathology and pharmacology, then an NBME-style question walkthrough we solve together. Every Monday 6–8 PM EST · Tuesday 4–6 AM PKT.

Reserve my free seat
Pass results

Score reports from students who passed

Shared by students with their permission.

See all results
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
Meet your instructors

Two instructors. One plan. You choose who teaches you.

Every StepUp student gets the same 120-day plan, LMS, flashcards and 70% Rule Guarantee. The only difference is who leads your live classes. Try both free for a week, then pick the one you learn best with.

Dr. AhmedInstructor
Step 1 · Passed

Live classes Mon–Fri, 6–8 PM Eastern

Takes every topic step by step, from the mechanism to the NBME question, and checks the class is following before moving on. A good fit if you want an evening class or a slower, detailed pace.

Dr. Ohis Muhammed Ohioma
Dr. Ohis Muhammed OhiomaInstructor
Step 1 · PassedStep 2 CK · 253ECFMG certified

Live classes Mon–Fri, 11 AM Eastern

"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."

Both instructors review your NBME scores, answer in the WhatsApp group, and every class is recorded.

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. Dr. Ohis teaches at 11 AM Eastern (8 PM Pakistan in summer, 9 PM in winter). Dr. Ahmed teaches 6–8 PM Eastern (3–5 AM Pakistan the next morning in summer, 4–6 AM in winter). Recordings go up the same day.

05Can I choose my instructor?

Yes. During your free week you can join both instructors' classes. When you enroll, pick the one you learn best with.

06Can I switch instructors later?

Yes. Message us on WhatsApp and we'll move you. Your plan, progress and recordings stay exactly where they are.

07Can I watch both?

Yes. All recordings from both instructors are in your LMS, so you can rewatch any topic with either of them.

08What if I miss a class?

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

09I 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.

10How 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.

11Can I join from outside the US?

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

12Why $450 when some courses cost less?

Because you only pay once you've tried it. You get a free week 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.

13What'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 your free weekEnroll · $450