
Exam prep and professional training in internal medicine
ABIMPrep offers 11 online programs in internal medicine. All programs are self-paced, with an audio version of each lesson.
Programs
Select a program to see who it is for and what it covers. Tick the ones you want, then enroll below.

Internal Medicine Subspecialties
10 programs
ABIM Cardiovascular Disease Prep Course (Cardiology)
Written for physicians preparing for the ABIM Cardiovascular Disease board certification or recertification examination, including cardiology fellows and practicing cardiologists seeking a board-focused adult cardiology review.
ABIM Gastroenterology Prep Course (GI)
Written for physicians preparing for the ABIM Gastroenterology board certification exam, including gastroenterology fellows and practicing gastroenterologists seeking initial certification or focused board-style review.
ABIM Pulmonary Disease Prep Course (Pulm/CC)
Written for physicians preparing for the ABIM Pulmonary Disease board certification exam, including pulmonary fellows and practicing internists/pulmonologists seeking initial certification or recertification-focused review within…
ABIM Nephrology Prep Course (Nephrology)
Written for physicians preparing for the ABIM Nephrology certification or recertification examination, including nephrology fellows and practicing nephrologists seeking board-focused review in adult nephrology.
ABIM Hematology & Oncology Prep Course (Hem/Onc)
Written for physicians preparing for the ABIM Hematology & Oncology certification or recertification examination, including hematology-oncology fellows and practicing hematologist-oncologists seeking a high-yield, board-focused…
ABIM Endocrinology Prep Course (Endo)
Written for physicians preparing for the ABIM Endocrinology, Diabetes, and Metabolism certification exam, including endocrinology fellows and practicing internists/endocrinologists seeking initial certification or focused board…
ABIM Rheumatology Prep Course (Rheum)
Written for physicians preparing for the ABIM Rheumatology Certification Examination, including rheumatology fellows and practicing internists/rheumatologists seeking initial certification or structured board review.
ABIM Infectious Disease Prep Course (ID)
Written for physicians preparing for the ABIM Infectious Disease board certification examination, including infectious disease fellows and practicing internists seeking certification or recertification-focused review.
ABIM Geriatric Medicine Prep Course (Geriatrics)
Written for physicians preparing for the ABIM Geriatric Medicine certification or recertification examination, including internists and family physicians seeking focused, board-style preparation in geriatric medicine.
ABIM Hospice & Palliative Prep Course (Hospice)
Written for physicians preparing for the ABIM Hospice and Palliative Medicine certification or recertification examination, including internal medicine physicians and subspecialty candidates seeking a board-style, exam-focused…

Primary Care Boards
1 program
ABIM Internal Medicine Prep Course (ABIM IM)
Written for physicians and eligible trainees preparing for the ABIM Internal Medicine Certification Examination, including internal medicine residents, recent graduates, and re-certifying internists seeking broad, board-style…
Training for your team
We offer group enrollment for companies, CROs and consultancies. If you want to train a team, email us with the programs you have in mind and roughly how many people would take them.

Free
A free guide for every track
Every program of a track in one guide: who each is for, what you will learn and how long it takes. Read it online or save it as a PDF.
Get a free guideQuestions
What is ABIMPrep?
ABIMPrep offers online, self-paced exam prep and training in internal medicine subspecialties and primary care boards.
Are the programs online?
Yes. Every program is online and self-paced, with an audio version of every lesson.
How do I enroll?
Open a program and select "Enroll". You pay securely by card, Apple Pay or Google Pay, and your account is ready as soon as the payment goes through.
How much do programs cost?
$395 per program, per person. Email support@abimprep.com for team pricing.
Can my company train a team?
Yes. Email support@abimprep.com with the programs and the size of your team.
Is there anything free?
Yes. Each track has a free guide. Many programs also have a free practice quiz and a free first lesson.
Stay up to date
Leave your email for new programs, free guides and news from ABIMPrep. You can ask us to remove it at any time.













