Randy was an excellent* instructor, he kept the class entertaining but informative. He shared stories of experiences and encouraged us to critically think when faced with suboptimal circumstances. He highlighted the importance of risk vs benefit in every scenario and I left feeling confident in my lifesaving skills. In 2 years I will look for him again as an instructor.