This was the most enjoyable CPR class I have taken because Randy made it relevant and engaging. He made it so we had to think on our feet and encounter a variety of first aid scenarios. He is very knowledgeable and instilled multiple ways to think outside of the box to provide care. I would highly recommend The Pulse Provider and look forward to returning in 2 years to update my certificate.