Great first aid trainer, he is friendly and passionate about his role as a teacher. Knows what he is talking about, has hands on experience. He is more than happy to go over something if you need reassurance and will answer any first aid question you may have.
I would highly recommend Karl.