Caring At Heart CPR is an American Heart Association authorized training center in Charlotte NC. A variety of courses are offered to cater the requirements of laypersons as well as professionals. Courses include CPR, AED, BLS and First Aid. All courses are taught as per the standards of the American Heart Association by highly experienced and professional instructors at reasonable rates. Both classroom and online training facilities are available.