What Do You Need To Know About Giving CPR? on January 23, 2015 American Heart Association American Red Cross Attending CPR classes Cardiopulmonary resuscitation (CPR) CPR life saving procedure medical emergencies +