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.

  • What really stands out is that he's a really great listener. He adapts to what you need, and he makes sure that you truly understand each concept, not just memorize it.

    Federica C.Step 1 · Video testimonial
  • Thank you so much for just teaching me, coming down to the basics, making me feel safe enough to ask questions, and teaching me test-taking strategies and how to manage my time.

    Chioma I.Step 3 · Video testimonial
  • He was very good at explaining everything. All of his tips, his methods, his strategies, his algorithms, everything helped me.

    Aron G.Step 2 CK · Video testimonial
  • When I was reading directly from the books, it was very difficult for me to understand. But since I started taking classes from Dr. Batista, he explained all the concepts to me very nicely.

    NailaStep 1 · Video testimonial
  • So if you really want to understand medicine, not just pass an exam, Dr. Batista is the tutor for you.

    Federica C.Step 1 · Video testimonial
  • The way he delivers the classes, all of that was an engaging process that helped me a lot, not only on Step 1 content, which was my main goal, but also on the Step 3 content.

    Pablo M.Step 3 · Video testimonial
  • I was quite on the discouraged side, as I had written it about four times and this was my last state-sponsored attempt. I passed, I passed, and I passed well.

    Chioma I.Step 3 · Video testimonial
  • We clicked immediately. I had some knowledge gaps and some question-taking difficulties that he clarified.

    Aron G.Step 2 CK · Video testimonial
  • He's a very good teacher and a very knowledgeable person.

    NailaStep 1 · Video testimonial
Read the transcripts

Transcribed from the students’ videos and lightly edited for readability.

Federica C. Step 1 · Tutoring with Dr. Batista

Hello everyone, my name is Federica, and I'm one of the interns in Dublin. I just want to say a big thank you to Dr. Batista for all his work. He's an incredibly talented tutor. Honestly, his knowledge is at the level of many residents and physicians, but what really stands out is that he's a really great listener. He adapts to what you need, and he makes sure that you truly understand each concept, not just memorize it. He also gives you really challenging questions, so by exam day you feel fully ready. With his help, I passed Step 1 on my first attempt. I definitely recommend him for Step 1. And with Step 1 now moving towards Step 2-style questions, with long clinical vignettes, it's a big advantage that he integrates Step 2 content into the preparation too. So if you really want to understand medicine, not just pass an exam, Dr. Batista is the tutor for you. Thank you.

Watch Federica C.’s video

Pablo M. Step 3 · Patreon drill classes

I recently passed my Step 3 test, which I'm really happy about. It is well known that for Step 3, on Day 1, they heavily re-evaluate the content of the Step 1 test, which, as you might picture it, is really painful: looking back at all that broad knowledge from back in the day to succeed on Day 1. For me, the idea of going back to First Aid for Step 1 again was overwhelming, and I was looking for a way to reacquire all this knowledge without that much pain. Fortunately, I got the idea to join Dr. Batista's classes on Patreon. The way he covers Step 1 content: we do drills, and we have dedicated classes for solving old NBME questions, so you don't waste the new NBMEs for self-assessment. The way he delivers the classes, all of that was an engaging process that helped me a lot, not only on Step 1 content, which was my main goal, but also on the Step 3 content. So I didn't even have to go back to First Aid for Step 1 to have the knowledge I needed to succeed on Day 1. Definitely check him out, and the good news is that he's going to cover more and more Step 2 content, which is awesome.

Watch Pablo M.’s video

Chioma I. Step 3 · One-on-one tutoring

Just wanted to say thank you so much, so, so much, for helping me with my Step 3. You and I know that when you started having tutorials with me, I was quite on the discouraged side, as I had written it about four times and this was my last state-sponsored attempt. Thank you so much for just teaching me, coming down to the basics, making me feel safe enough to ask questions, and teaching me test-taking strategies and how to manage my time. I passed, I passed, and I passed well. Super, super grateful for all you've done and all you continue to do. Thank you, bye.

Watch Chioma I.’s video on YouTube

Aron G. Step 2 CK · One-on-one tutoring

I started working with Dr. Batista during my fourth year of medical school, during my clinicals, for Step 2, and he was amazing. We clicked immediately. I had some knowledge gaps and some question-taking difficulties that he clarified. He was very good at explaining everything. All of his tips, his methods, his strategies, his algorithms, everything helped me, and everything that he pointed out was certainly on my exam. I exceeded expectations, and I'm very thankful to him. He's been a wonderful friend and a mentor. During my Step 2 exam, around that time, I actually had some personal things going on with members of my family and their health issues, and he walked me through that as well. So it wasn't just my Step 2 exam, but personal things that he helped me with as well. Same thing with my nutrition for the exam, my breaks, everything that I needed to address, Batista helped me with, and I definitely recommend him as a tutor to anyone.

Watch Aron G.’s video on YouTube

Naila Step 1 · Classes with Dr. Batista

Recently, I took my Step 1 exam, I got my result, and I passed the exam, and I'm very, very happy. I just want to tell you that it was all possible because of Dr. Batista, because I took classes from Dr. Batista and he explained every single concept to me so well and made everything easy for me. When I was reading directly from the books, it was very difficult for me to understand. But since I started taking classes from Dr. Batista, he explained all the concepts to me very nicely, every topic became easy for me to understand, and I started getting a good concept and understanding of all that material. So yes, I passed my exam because of him. I recommend that all of you take classes from Dr. Batista, because he's a very good teacher and a very knowledgeable person, and you can take advantage of his knowledge as well. I just want to say thank you so much, Dr. Batista, for all your effort and your hard work. Thank you so much.

Watch Naila’s video on YouTube

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

The Dr. Batista USMLE page on Patreon: Live USMLE Drill Classes and In-Depth NBME Breakdowns, with Join for free and membership optionsVisit the Patreon page

Learn with the community

Drill it live.
Own the exam.

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. Tutoría USMLE en español

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