Our office took the CPR Training as a team building event and it was great! The instructor was very good at teaching in a way that we will be able to remember what we learned. He was also great at getting us all involved and made it an enjoyable experience.