The blended learning model offered by the American Heart Association (AHA) allows you the opportunity to do the lecture portion as an online, self-paced course. Once you have successfully completed the online portion, you are able to schedule an appointment to do the live skills check off portion with a trained professional.

What Will I Learn?

You will demonstrate your knowledge to correctly and safely:

  • Describe the importance of CPR and its impact on saving lives
  • Describe all of the steps of the Chain of Survival and apply the BLS concepts
  • Identify the signs of someone needing CPR
  • Perform CPR for adults, children, and infants
  • Describe the importance of early use of an AED and demonstrate its use
  • Provide effective ventilations using a barrier device
  • Perform as a team member during multi-rescuer CPR
  • Describe how to relieve the body of foreign-body airway obstruction (choking) for adults and infants


Step 1: Online Portion

  • Register and complete the online course, HeartCode ® Basic Life Support
  • There is a $31 fee for the online portion of the course which will be paid directly to the American Heart Association.
  • In order to attend the skills test, you must bring your earned certificate of completion from the online course.

Step 2: Skills Portion

  • To register and pay for the skills portion ($25), click on the 'Register' button on this page.
  • After registration has been processed, you will receive an email with your designated check-in time.   
  • In order to adhere to CDC recommended guidelines, you will be scheduled in 15 minute intervals.

Walk Away With:

Upon successful completion of the online course and live skills demonstration, you will be issued access to your HeartCode ® Basic Life Support certification via e-card.

Who Should Attend?

The HeartCode ® Basic Life Support Blended Course is designed for healthcare professionals and other personnel who need to know how to perform CPR and other basic cardiovascular life support skills in a wide variety of clinical and hospital settings. 

Instructor Bio

Joel Peacock
My name is Joel Peacock. I am currently the Clinical Simulation Lab Coordinator here at the College of Southern Idaho.  Over the years, I have been a EMS instructor for CSI’s EMS programs. Prior to arriving in my current position, I worked as an Advanced EMT for St.Lukes Magic Valley Paramedics for 15 years. In that position, I was the team leader for the EMS Bike team which you may have seen at large events here in the Magic Valley. We operated as an ambulance on a bicycle in areas that were too populated to patrol with an ambulance. I also was on the Special Operations Rescue Team (SORT), the team you see preforming the rescues in the canyon. I have also served as a field training officer and as the Paramedic Association Vice President. Along with the position at St.Lukes, I have worked part-time over the years for Payette County Paramedics, Elmore County Ambulance, and Lincoln County EMS.