As a medical student, this BLS course was very well done. It took a no-nonsense approach while the videos made it entertaining. A+ customer support staff too.