Offering CPR (Cardiopulmonary Resuscitation), AED, and First Aid training classes in over 50 cities across Minnesota, Pennsylvania, Tennessee and Florida. Our classes offer an American Heart Association certification that is valid for 2 years.

To schedule a private group session please click here.

To view our public CPR AED and First Aid classes in your state please select your location below:

Florida – View public calendar
Tampa Bay | SW Florida | Central Florida | Ocala | Brandon | Clearwater | Land O Lakes | New Port Richey | Oldsmar | Pinellas Park | Port Charlotte | Seffner | Sarasota | Tarpon Springs | Temple Terrace | Zephyrhills |Orlando | Lakeland | Kissimmee | Clermont | Altamonte Springs

Pennsylvania – View public calendar
Harrisburg area
| Central East PA | Carlisle | Gettysburg | Hershey | Lancaster | Reading | York | Camp Hill | Elizabethtown | King of Prussia | West Chester | Allentown | Pottstown

Minnesota – View public calendar
Twin Cities |St Cloud |Southern Minnesota | Minneapolis | St Paul | Albertville | Apple Valley | Bloomington | Burnsville | Brooklyn Park | Elk River | Inver Grove Heights | Maple Grove| Minnetonka | Mounds view | Oakdale | Plymouth | Shakopee | Stillwater | Albert Lea | Mankato | Rochester | Duluth

Tennessee – View public calendar
Cookeville | Crossville | Lebanon | Chattanooga | Smyrna | Murfreesboro | Cleveland

What is CPR?   Why do we need CPR training?   Who needs to attend a Bloodborne Pathogens course?

What about AED’s?   Why do we need First Aid training?

manikin image smallRecent BLOG POSTS     visit blog

  • Cardiac Arrest on the Golf Course: CPR Gave Bill Kushubar a Second ChancePearl Salkin
    Written by Pearl SalkinUpdated September 2026 with details from Bill Kushubar’s survivor account and current CPR guidance. A round of golf is supposed to be an escape. For Bill Kushubar of Harrisburg, Pennsylvania, one round in 2009 became a fight for survival. Bill was 54 years old and playing with friends when he reached the 15th hole. He hit ...
  • Did you know cat litter weighs a ton?Linda Flack
    When Extreme Fatigue Was a Warning Sign of Heart Disease Written by Linda FlackUpdated September 2026 with current heart-health information. It was about 5:30 in the evening, and I was cooking dinner. I found myself wondering how my 74-year-old father was doing on his first day working as a bagger at Publix. It had been more than six months ...

  • Can you get sick by performing CPR?Nupur Agarwal
    Real CPR is very different from classroom CPR. You come in contact with a lot of bodily fluids when actually performing CPR in a real life situation. To assuage the public’s fear, CPR training now incorporates personal protective gear
  • CPR 101 – Common questions you might askDerek Walborn
    Common CPR questions How do I know if the CPR is actually working? While it is difficult to know if applying chest compressions are having an effect on a person’s pulse, you can take note of whether or not the victim’s chest is rising when you breathe into their mouth. Can I accidentally kill someone while giving them ...
  • Rescue Breathing or CPR? What’s the Difference?Carol Theis
    “Do I give breaths?” “Do I start chest compressions?” “What exactly is rescue breathing?” These are common questions in CPR classes, and the terminology can sound more complicated than it really is. The simplest way to understand it is this: CPR is used when the heart is no longer pumping effectively. Rescue breathing is used when a person still has ...
  • How to Do CPR Chest Compressions the Right WayTroy Bowman
    CPR Chest Compression Technique: How to Push Hard, Push Fast, and Help Save a Life Estimated reading time: 12 minutes Sudden cardiac arrest does not usually give people much time to think. The tragedy that just happens… One moment, someone may be standing, talking, or sitting at the dinner table. The next, they collapse. They do not respond when ...