What course should I enroll in for CPR?

FRIENDS AND FAMILY CPR COURSES ($20):
Infant:
This is an introductory CPR course for anyone who does not need a course completion card for a job or other requirements. This course covers skills for infants from birth to 1 year old:
-Infant CPR (compressions and breaths)
-Infant choking relief
This brief course is ideal for parents, grandparents, caregivers and others interested in learning how to save an infant's life.
Adult/Child:
This is an introductory CPR course for anyone who does not need a course completion card for a job or other requirements. This course covers skills for adults and children (age 1 to puberty):
-Hands-only CPR for adults
-Child CPR (compressions and breaths)
-Introduction of adult & child AED use
-Adult & child choking relief

HEARTSAVER CPR/AED ($55)
This course is for anyone with limited or no medical training who needs a course completion course card in CPR/AED to meet job or other requirements.  The course covers:
-Adult CPR (compressions and breaths) & AED use
-Child CPR & AED use
-Infant CPR (birth to age 1)
-Choking relief in adult, child & infant
With successful completion of the course, including a skills test, participants will receive a Healthcare CPR/AED course completion card vaild for 2 years. This course is ideal for those looking at adopting and childcare providers. The course includes classroom instruction, American Heart Association Heartsaver CPR/AED book and Heartsaver certification card.

BASIC LIFE SUPPORT (FOR HEALTHCARE PROVIDERS, $65)
This course is designed for healthcare professionals to recognize several life-threatening emergencies, provide CPR to victims of all ages, use of an AED, and relieve choking in a safe, timely and effective manner. The course includes classroom instruction, American Heart Association Healthcare Provider BLS book and a BLS certification card. Participants must have an active BLS card to take the renewal course.