Please Wait...

O’Keefe ECG & CV Board Review

Ideal Study Guide for Cardiology Fellows

Shop Now

700 CV Board-relevant ECGs, echos, coronary angiograms, and multiple-choice questions

Fully responsive across all devices

Take your board review on the go with our newly redesigned optimization for mobile

Simulate the CV Boards testing experience

Use our new Timed Practice Test feature to prepare for the pace of the CV Boards test. Available for ECGs, Angios, Echos, and multiple-choice QBank questions

O’Keefe ECG & CV Board Review

O’Keefe ECG is a time-tested, go-to online resource for cardiology fellows studying for the Cardiovascular Disease Certification Exam (CV Boards), which is a test that lasts 1.5 days. Day 1 of CV Boards is devoted to multiple-choice questions, which are administered in four 2-hour sessions. Day 2 is a half-day devoted to interpretation of CV studies: one 2-hour session is for reading ECGs, and a second session, 2 hours and 15 minutes long, is for reading echocardiograms (echos), and angiograms (angios).

Our website has traditionally focused exclusively on ECGs. Our 400 ECGs are classic examples depicting the 89 diagnoses on the ECG Scoresheet of the CV Boards. The scoring for each of these ECGs has been thoroughly discussed and vetted by 3 cardiology-experts.

The new O’Keefe ECG & CV Board Review is a dramatically updated and expanded version designed to more completely prepare you for the CV Boards. The QBank is a growing collection of questions in vignette form, that simulates the material you will be expected to know for Day 1 of CV Boards. The QBank multiple-choice questions and explanations for the correct and incorrect answers are primarily based on American College of Cardiology (ACC) and American Heart Association (AHA) Guidelines, where they are relevant.

Scoresheets are now also used on CV Boards for testing the interpretation of echos and angios. Therefore, we have created separate modules on our website that are devoted to testing / teaching the accurate scoring of echos and angios using scoresheets. Like the ECG module, these new question types are based on unknown echos and angios of various CV diseases / conditions that are likely to appear on the CV Board Exam.

O’Keefe ECG & CV Board Review is a unique and comprehensive study-guide that will enable the user to master the material required to excel on the CV Disease Certification Exam. Becoming familiar with ECG, echo and angio scoresheets and getting comfortable scoring unknown studies are essential to passing the CV Boards. Our website is also a powerful teaching tool for markedly improving one’s fund of knowledge and clinical expertise in the practice of Cardiology.

Interactive ECGs, echos, and angios with scoring, explanations and performance tracking

O’Keefe ECG & CV Board Review simulates the adult Cardiovascular Disease Certification Exam (CV Boards) by providing classic ECGs, echocardiograms and coronary angiograms presented as unknown cases. After you interpret one of these ECGs, echos or angios and score it using the corresponding CV Boards scoresheet, you will receive immediate feedback about what you got right and what you missed. Timed tests are also available to more closely reproduce your testing experience when you take CV Boards. Additionally, a question bank (QBank) of multiple-choice questions is now available. These questions cover CV Board-relevant topics and rely on ACC/AHA Guidelines.


James H O’Keefe, MD, FACC

Cardiologist James H O’Keefe, MD, FACC created the first iteration of the ECG study guide while preparing for his Cardiology Boards as a cardiology fellow at the Mayo Clinic in 1985 – 1988. Since then, he and his colleagues have been updating and perfecting the criteria for correctly scoring unknown ECGs. Recently, this has evolved into the O’Keefe ECG & CV Board Review, which is a comprehensive and definitive study guide designed to help physicians excel on the CV Boards. This expanded version contains classic examples of unknown echocardiograms and coronary angiograms with scoresheets and explanations that simulate the materials you will be tested on for CV Boards. Also, the new version
contains a Qbank of multiple-choice Board-like questions based on ACC/AHA Guidelines.

Dr. O’Keefe is the Medical Director of the Cardio Health & Wellness Center and Co-Director of the Cardiometabolic Center of Excellence at Saint Luke’s Mid America Heart Institute, and Professor of Medicine at the University of Missouri-Kansas City. His postgraduate training included cardiology fellowship and internal medicine residency at Mayo Clinic in Rochester, Minnesota. He has authored more than 500 peer-reviewed articles, which have been cited over 40,000 times in medical literature.


Stephen C. Hammill, MD, FACC

Emeritus Professor of Cardiology at the Mayo Clinic, Rochester, Minnesota. Past President of Heart Rhythm Society and one of the world’s leading authorities on ECG interpretation and electrophysiology.

Dany Jacob, MD, FACC

Interventional Cardiologist at Saint Luke’s Mid America Heart Institute. He did fellowships in Cardiology and Interventional Cardiology at the University of Missouri-Kansas City. Dr. Jacob is an expert in ECG interpretation, has published articles on athletic ECG screening criteria, and implications of T-wave inversion.

Noel D Torres-Acosta, MD

Dr Torres-Acosta is a cardiologist currently practicing in Cookeville, Tennessee. He initially trained as a Fellow in Preventive Cardiology at Saint Luke’s Mid America Heart Institute / University of Missouri-Kansas City before completing his Fellowship in Cardiology at University of Kansas Medical Center. Noel is instrumental in the data entry, tracing optimization, and quality control for the ECGs and interpretations.

Sanjaya K. Gupta, MD, FACC

Cardiac Electrophysiologist at Saint Luke’s Mid-America Heart Institute. He did fellowships in Cardiology and Electrophysiology at the University of Michigan. He is Medical Director of Telemetry, and Program Director of the Clinical Cardiac Electrophysiology Fellowship Program at University of Missouri, Kansas City. Dr. Gupta is an expert in the diagnosis and treatment of heart rhythm disorders.

Preetham Gunta, MD

Preetham is a General Cardiology Fellow at the Medical College of Wisconsin. He has a special interest in advanced cardiac imaging which is the focus of his research. He gathers captivating ECGs and echocardiograms from the clinical cases he encounters daily.

Patrick J Glynn

Lead web designer and programmer. Patrick is the creative genius in charge of production and maintenance of O’Keefe ECG and CV Board Review. He lives and works in Denver, Colorado.

User Reviews

Read what people are saying about O’Keefe ECG

Brett S, Cardiologist

“Excellent source of high yield ECGs for the boards. User friendly interface and representative of what to expect on test day.”

Dany J, Cardiologist

“As a former fellow who has taken the boards, the ECG part is what scared me the most. O’Keefe ECG is designed to help understand the definitions of ECG criteria, the nuances of coding and common pitfalls, all created in an easy to use interface. One of the features I really liked is the detailed explanation of each of the criteria along with an ECG example of that criteria on the score sheet. I highly recommend O’Keefe ECG in preparing for the boards!”

Yev K, CV Fellow

“There are many online resources to choose from when deliberating on the most ideal study method for the ECG component of the CV Disease Boards. Dr. O’Keefe’s ECG assessment platform outshines all”.

Jason D, CV Fellow

“ is an excellent learning tool. It has a variety of case-based ECGs which are not only relevant for the boards, but are also important for clinical practice. The learning platform is very user friendly and helps you gain confidence in coding ECGs for the boards. I strongly recommend it not only for fellows but also for residents and attendings in practice who wish to master the art of interpreting ECGs!”

Ata B, CV Fellow

“Software is cardiovascular board certification exam oriented and user friendly. Would highly recommend this website to anybody who is wanting to learn ECGs or preparing for boards.”

Travis G. CV Fellow

“ has been a fantastic tool when studying for my upcoming Cardiology boards. Learning how to code ECGs has always been stressful for me, but practicing them online with immediate feedback has really helped me feel more prepared. I would strongly recommend for anyone taking Cardiology boards or anyone who just loves reading ECGs! ”