Professional, knowledgeable, and fun. I have used Surefire 8 times now and will use no one else to recertify my CPR/BLS. As a healthcare professional, I need to keep my CPR current. The facility is CLEAN. The instructors are professionals that work in the field and provide useful anecdotes during instruction. I highly recommend SureFire CPR.