I could not think of a way how Randy could possibly provide a better class.
He was very prepared and informative, capturing my attention at the beginning with his fact that 1 in 7 who are certified will use their CPR training. He mastered the challenge of staying on task, while also being entertaining throughout the presentation. He went over various past experiences he faced, and also set us up for likely scenarios we may encounter.
I have taken CPR/first aid training several times over the years, and he was by far the best instructor I have had.