I've been a PT for 36 years. This is by far & away the best, most comprehensive CPR/BLS course I've ever taken. Roy Shaw knows his subject thoroughly, is very engaging, and most professional and easy to watch, in his online approach. I enjoyed these last 4 hours tremendously!