Search
James H.'s Photo

Board-Certified Physician & Mayo Clinic Cards Fellow | USMLE Coach
James H.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $350
Response time: 12 hours

About James


Bio

I am a board-certified physician and current cardiology fellow with a passion for teaching and mentoring students pursuing careers in medicine. Throughout my medical training, I have consistently enjoyed helping students build confidence in challenging subjects by breaking down complex concepts into clear, approachable lessons. My educational background includes medical school, residency training in internal medicine, and advanced fellowship training in cardiology, giving me extensive...

I am a board-certified physician and current cardiology fellow with a passion for teaching and mentoring students pursuing careers in medicine. Throughout my medical training, I have consistently enjoyed helping students build confidence in challenging subjects by breaking down complex concepts into clear, approachable lessons. My educational background includes medical school, residency training in internal medicine, and advanced fellowship training in cardiology, giving me extensive experience in physiology, pathophysiology, pharmacology, cardiovascular medicine, and clinical reasoning. In addition to my clinical training, I have authored peer-reviewed research publications and regularly teach medical students, residents, and fellow physicians in both formal educational settings and one-on-one mentorship.

Over the years, I have worked with learners at many different stages, including pre-medical students preparing for the MCAT, medical students studying for the USMLE examinations, and residents refining their clinical knowledge. My teaching experience includes bedside instruction during clinical rotations, small-group teaching, conference presentations, and individualized coaching. I believe the most effective tutoring combines a strong conceptual foundation with practical test-taking strategies, helping students understand why an answer is correct rather than simply memorizing facts.

My approach is personalized to each student's goals, strengths, and learning style. Whether we are reviewing foundational science for the MCAT, mastering high-yield material for the USMLE, or working through clinical scenarios, I strive to create a supportive and engaging learning environment where students feel comfortable asking questions and developing confidence. My goal is not only to help students achieve outstanding exam results, but also to build the critical thinking skills that will serve them throughout medical school, residency, and their future careers as physicians.


Education

Georgetown University
Pre-Med
Virginia Commonwealth University School of Medicine
MD
Mayo Clinic Resident Physician & Cardiology Fellow
Other
  • Licensed teacher

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat

James hasn’t set a schedule.

We’re having trouble loading this schedule right now. Please try again later.


Approved Subjects

USMLE

USMLE

I successfully completed the USMLE examinations as part of my medical training in 2020 and am now a licensed Internal Medicine physician. I earned my M.D. from the Virginia Commonwealth University School of Medicine and completed my Internal Medicine residency at Mayo Clinic in Rochester, MN, where I continued to build the clinical knowledge and reasoning skills emphasized on the USMLE. My experience allows me to help students understand high-yield concepts, integrate basic science with clinical medicine, and develop effective strategies for answering board-style questions. I tailor each tutoring session to the student's strengths and weaknesses, focusing on clinical reasoning, long-term retention, and the test-taking skills needed to succeed on the USMLE. I actively teach medical students and residents.
James H.'s Photo

Questions? Contact James before you book.

Still have questions?

Contact James
Response time: 12 hours

Ratings and Reviews


Rating

5.0 (1 ratings)
5 star
(1)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)
Hourly Rate: $350
Response time: 12 hours
Contact James