What services does the American heart association offer?
The following is the current mission statement of the American Heart Association (taken direct from their Web site): The American Heart Association is a national voluntary health agency whose mission is to reduce disability and death from cardiovascular diseases and stroke. Basically, they offer programs, training and services that create public awareness of heart disease and related conditions.
Gyms, health centers, schools, and community centers offer CPR and First Aid classes. You will need to take a course for a certain number of hours and take a written test and a hands-on test. American Red Cross and the American Heart Association are the more well known organizations that offer First Aid and CPR classes.