This is the best CPR/AED and First Aid for adult children and infants in town. Taught by professionals in EMS with experience. Not only do they teach CPR/AED and First Aid but multiple other classes like bloodborne pathogens, fire extinguisher safety, a babysitter course, Emergency medical technician EMT classes and so much more. Also for advanced care professionals they teach ACLS and PALS. I would recommend GEMS to anyone either beginning or already at an advanced level.