This particular website was recommended by two coworkers. In my 35+ year career, this is the first time I've taken a CPR course online. Everything about my experience was exceptional. The information is presented in an organized, easy to understand, non boring way. I especially like being able to watch the videos at my own pace in the comfort of my home.