One-on-one USMLE tutoring

Stop collecting facts.Start seeing patterns.

Studying more, but your score isn’t moving? Build the foundations and reasoning that help you work through USMLE questions.

Live drills & a learning community on Patreon

Seven years of USMLE teaching.
One tutor. Every session.

STEP 1STEP 2 CKSTEP 3
Dr. Batista in a gray suit, your personal USMLE tutor
Dr. BatistaYour tutor. Every session.

90 minutesFocused, personal teaching

Live on ZoomWork through it together

English or SpanishYour preferred language

$160 $135Single-session special offer · USD

See the thinking.
Build the understanding.

I teach the connections behind the facts. We slow down the difficult part, work through the reasoning, and put it into practice.

  • Build a clear foundation
  • Connect the clinical clues
  • Explain why an answer fits
Tell me what is difficult
A moment from class1:18
Leydig & Sertoli cells, explainedFollow the whiteboard reasoning behind LH, FSH, and spermatogenesis.Watch on YouTube

Let’s find your
starting point.

You do not need to choose a package yet. Tell me your exam and where you feel stuck.

  1. UNDERSTANDFind the missing connection
  2. CONNECTWork through the reasoning
  3. APPLYBring it to a question
Hear from other students
Your exam

Choose your exam and challenge. We will prepare a short message you can review in WhatsApp.

Opens a WhatsApp draft. You decide whether to send it.

Real students.
In their own words.

Different starting points. A shared focus on understanding. Hear from students who worked with Dr. Batista for Step 1, Step 2 CK, and Step 3.

Individual results vary. These stories reflect each student’s personal experience.

Learn with the community

More connections.
More aha moments.

Join me on Patreon for live USMLE drill classes and in-depth NBME breakdowns. Work through the clues, connect the concepts, and understand why an answer fits.

  • Live USMLE drill classes
  • In-depth question breakdowns
  • A community learning alongside you
Explore my Patreon

See membership options and what’s included on Patreon.

Your next step.
At your pace.

One tutor. The same personal attention in every session. Choose the amount of support that fits your needs.

Start with one session.

Bring a topic or question set you find difficult. Work through the concepts and reasoning with Dr. Batista, then discuss the next step.

Check availability before paying

Single Session

1 private session · 90 minutes
Regular price $160Special price $135
$135 per sessionSave $25

Focused help with a difficult topic or question set, or a first experience of the teaching style.

Pay securely - $135Secure Squarespace checkout · Receipt by email

4-Session Pack

4 private sessions · 90 minutes each
Regular price $600Special price $500
$125 per sessionSave $100

A focused block to address a weak system, improve technique, or create momentum.

Pay securely - $500Secure Squarespace checkout · Receipt by email

12-Session Pack

12 private sessions · 90 minutes each
Regular price $1,560Special price $1,260
$105 per sessionSave $300

The complete experience for rebuilding foundations, long-term guidance, practice, and feedback.

Pay securely - $1,260Secure Squarespace checkout · Receipt by email

All prices are in USD. Crossed-out prices are the regular prices. Savings shown are compared with the regular price of the same session or package. Every session is 90 minutes and taught by Dr. Batista personally.

Portrait of Dr. Batista

Clear explanations.
Personal attention.

For more than seven years, I have taught USMLE concepts by connecting the underlying mechanisms to the clinical picture. Every session is taught by me personally and adapted to the student in front of me.

The focus is understanding how diseases present, which clues matter, and why one answer fits better than another. We use your questions and weak areas to make each session specific and useful.

My teaching spans physiology, pathology, pharmacology, and the foundations behind clinical reasoning. Sessions can rebuild a difficult system, sharpen question technique, or bring structure to your next phase of preparation.

Foundational medicineClinical reasoningQuestion strategyPersonalized teaching

I’m bilingual and teach in both English and Spanish. Let me know which language you prefer for your sessions.

Ask about availability →

No fixed curriculum. Just what you need.

Every student gets the same individualized attention—sessions are built around your current level, your goals, your exam timeline, and the way you learn best. The point is not to memorize isolated facts. It is to build your foundations, understand how the exam thinks, and move through questions with confidence.

01

Foundational teaching

Rebuild the core in physiology, pathology, pharmacology, microbiology, biochemistry, immunology, anatomy, and other high-yield subjects.

02

Question-based review

Work through why the correct answer is right and why every distractor is wrong—the reasoning, not just the key.

03

Clinical reasoning and strategy

Identify key clues, interpret labs, recognize illness scripts, and learn to spot the common traps the exam writes in.

A clear next step.

Step 01 · Start

Share your focus

Share your exam, timeline, and the topics you want to work on. We can discuss availability and a useful starting point.

Step 02 · Personalize

We build your plan

We choose the topics and question types that deserve attention, then structure each session around those priorities.

Step 03 · Strengthen

Practice with purpose

Use live sessions to connect the foundations, compare answer choices, and practice explaining your reasoning.

Before we begin.

Still unsure? Send a WhatsApp message. You do not need to know exactly which package is right for you.

Which USMLE exams do you tutor?

Sessions support Step 1, Step 2 CK, and Step 3, including foundational content, question review, clinical reasoning, and exam strategy.

Are sessions truly personalized?

Yes. There is no fixed curriculum. The session is built around your level, goals, timeline, weak areas, and learning style.

How are sessions delivered?

Sessions are held one-on-one over Zoom. I share my screen and teach live—developing each concept on a virtual whiteboard, so you see the reasoning take shape in real time. Every session is fully interactive: you ask questions, work through problems with me, and we adjust on the fly. Each session runs 90 minutes.

How do I choose a package?

Message me with your exam, approximate date, and current challenge. We can discuss the most sensible support before you book. Whatever package you choose, the teaching remains fully personalized.

Can I start with just one session?

Yes. A single 90-minute private session is currently $135 USD with this special offer (regular price $160). Message Dr. Batista to discuss your exam, what you need help with, and a suitable time. You do not have to choose a multi-session package to get started.

Can I study in English or Spanish?

Yes. Dr. Batista teaches in both English and Spanish. Mention your preferred language when you ask about availability.

Will I receive a phone call?

No. Communication is handled through WhatsApp messages or email. This website does not offer a phone-call option.

Tell me where you’re stuck.
Let’s work through it.

Ask about availability with your exam, timeline, and biggest challenge. Dr. Batista will respond by message to discuss the right next step.

Message Dr. Batista

This prepares a WhatsApp message. It does not place a phone call.

This form creates a message on your device. Nothing is sent until you send it in WhatsApp.

Ask about availability
Student story
Watch on YouTube