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

Score 70%+ on your NBMEs in 120 days, or keep studying with us free until you do.

A complete Step 1 system: live daily classes, a dashboard that plans every day, daily UWorld strategy sessions, and a coach who reviews your scores.

3-day full refund70% Rule GuaranteeSame-day access
See every day before you decide

Send me the 120-day syllabus

One message with the syllabus. Then only useful stuff.

Watch

What happens the moment you enroll.

A welcome from StepUp: how your 120 days start, what you open on Day 1, and how the live classes work.

The calendar · tap any day

Here's every one of your 120 days.

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.

LMS walkthrough

See where you'll study every day.

A 5-minute tour of the dashboard, plan, live sessions, notes, flashcards and assessments.

Pass results

Score reports from students who passed

Shared by students with their permission.

Everything you get

Here's the full stack.

Priced separately, this is what it would cost to piece together tutors, courses and question coaching on your own.

120 days of live classesMon–Fri, 11 AM Eastern. Every class recorded.
$1,800 value
Day-by-day UWorld plan + daily walkthroughsEvery question in the ~3,600-question bank mapped to the day's topic, then a second pass on your incorrects. A recorded session walks through each day's questions. Your UWorld subscription is separate.
$900 value
Day-by-day LMS dashboardToday's reading, questions and flashcards. Progress saved.
$300 value
9 practice exams + weekly reviewsNBME #1 to #6, UWSA 1 and 2, and the Free 120, each one reviewed.
$400 value
Weekly reviews + NBME score reviewsWe read your scores and change your plan.
$1,200 value
WhatsApp support groupAsk questions, stay accountable.
$300 value
Bonus: 1,636-card flashcard librarySorted by system, spaced repetition built in.
$150 value
Bonus: The 70% Rule GuaranteeFree extension until you hit 70%.
Priceless
Total value $5,050
$450 today
One payment · about $3.75 a day
Enroll on WhatsApp
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.

Compare

Your three options.

Studying alone120 Days MarathonPrivate tutor elsewhere
Daily planYou build itDone for youSometimes
Live teachingNoneEvery weekday1–2 hrs/week
Question strategyExplanations onlyDaily recorded sessionsVaries
Score reviewsNoneWeekly + every NBMEVaries
GuaranteeNone70% Rule GuaranteeRarely
Cost"Free" + failed attempts$450 onceThousands of dollars
Questions

Before you enroll.

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