CPR training is often a fairly dull but necessary chore, and done just because it's a requirement . However, I was kind of surprised by how effective my trainer, Jaimie, made this class! I signed up for a Friday night at 6:00pm class and dreaded every minute of it, but the three hours flew by. Jamie is a hoot and made the lecture funny and really informative. We drug the manniquins out into the parking lot and practiced the skills portion of the class in more realistic conditions, which made us all realize just how scary and hard giving CPR would actually be. She was a terrific instructor and I really feel like I am actually prepared to give CPR if I had to. The location is kind of hard to find but they send you really good instructions in the email confirmation of the class - use those, and don't rely on google maps. Great experience!