Mike is very detailed and professional when teaching the course. My brother and I had previously taken the same class at HeartSavers and while they did a good job, the way Mike explained is much more in depth and also he shared many real life incidents with us which made the learning much more relevant. I highly recommend Mike and his course !!