As I was driving home from my BLS renewal course last night, I realized that I have taken between 10 and 13 CPR courses. The one last night was by far the best. I was dreading sitting through another class, but Tyson made it interesting and quick. I will definitely return for renewals!