Training Centers are independent businesses that provide American Heart Association CPR and Emergency Cardiovascular Care training based on our current Guidelines. Training Centers set their own fees and schedules. You will need to contact these organizations directly to inquire about class availability and cost.