This was a great way to renew my BLS CPR Certification. The blended course was an excellent option–the online portion took about 2-3 hours to review and had good video examples to back up the training learned. Randy was a great instructor for the in-person portion, he used real life examples and was a visible expert in the field. It was a thorough, well-taught course and I recommended it to my colleagues as well.