Our CPR training was comprehensive and because we knew each other it was fun too! There was a lot of material to review- and the video was excellent and very current. Randy was extremely knowledgeable and he took the time to practice with each of us. Was great to each have our own dummy to work on in groups and individually. Baby training was essential as almost all of us in the room are grandparents. So glad we did this!