Advanced CPR Training is the best!!! Not only do they bring medical expertise but also a background in education so it’s the best of both worlds. They do an incredible job of keeping the students engaged and connected and they utilize their time wisely, so the students aren’t waiting around or getting distracted. They go through an informative presentation that covers CPR, choking, AED usage, heart attacks, strokes, blood-borne illnesses as well as other great information from the Safety and Disease Prevention Strand. After the presentation they spend a considerable amount of time on hands-on training. They bring enough adult and infant CPR manikins so that there are two students per manikin. This makes for zero down time; the students aren’t standing around waiting for their turn. They also have the students run through emergency scenarios with an AED trainer, so they are prepared and feel confident in their abilities to help the community. I can’t say enough about them and their instructors. My students were engaged and loved that amount of hands-on training.