Student CPR Program

In This Article: 

Graduation Requirements by State
Choosing a Course Level
How to Sign Up
Classroom Code
Adding the Hands-On Evaluation
Additional Questions



Our mission is to teach CPR to every high school student in the country.

Teenagers are some of the best rescuers we have because of their willingness to help and a general sense of fearlessness. And you never know when you might be called on to help someone in need. By offering free CPR training for teachers to implement in their classes, we have been successful in training thousands of new students in this life-saving skill.

Students are able to train in a controlled group setting or individually at their own pace, during school hours, or as a homework assignment.

What is the cost?  FREE!  This program is completely free. The only possible expense results from the addition of the hands-on component. 


Graduation Requirements by State:

Many states have made CPR a curriculum requirement. These laws vary in the context and extent of the training necessary. 

The Student CPR certification-level implementation currently meets and exceeds all known state requirements. Alternatively, schools can typically meet those requirements with a specialized awareness-level implementation.

To see requirements by state, visit

Link to the map:


Choosing A Course Level: 

Considering your state requirements, resources, and learning goals,  decide if you will be completing an awareness-level or certification-level program. Also, determine who will be involved in training the students. Organizations can choose to upgrade the certification program to a more advanced course that includes first aid or healthcare provider-level skills.



Student CPR is a video-based e-learning course. Students will be introduced to subjects in bite-sized segments that they can pause, rewind, and restart as necessary. The instructor is an EMT-P and has more than 20 years of teaching experience.

  • Introductory CPR Training
    • The Five Fears of CPR Rescue
  • Heart Attack and Stroke
    • Stroke
    • Heart Attacks
  • Cardiac Arrest Training
    • Adult, Child, Infant CPR
    • Adult, Child, Infant AED
    • Hands-Only CPR
  • Choking Training
    • Adult, Child, Infant Choking (Conscious)
    • Adult, Child, Infant Choking (Unconscious)
  • First Aid Training
    • Shock Management
    • Bleeding Control

Download the  Student CPR Student Manual here


How to Sign Up:

To register a school for our StudentCPR Program visit our website at and at the top of the page click on the REGISTER SCHOOL link. 

Register by filling out the online registration form. We will then send dashboard access to each educator and any administrators who need oversight through a username and password that can be used to log into the Student CPR website. Training on using the website is given during an orientation course.


Classroom Code: 

After registration, educators receive an online Dashboard that allows them to create digital classrooms, each with different class codes. Example: You create a class called "6th Hour Fall 11". It has a corresponding class code " SCH-353-43-382."

Teachers pass out the class code (example: SCH-353-43-382) to the students in that particular classroom.  The students register themselves on the homepage,


Adding the Hands-On Evaluation:

Note: Students must complete the training and pass the final test with a score of 80% or better prior to completing the hands-on evaluation.

  1. If teaching the certification program, the hands-on evaluation is held by a certified skill evaluator after the students have completed the online test.
  2. The evaluator will use the scenario testing sheet and test the students' skills on the manikin.
    Note: Awareness-level programs with a hands-on element do not require a certified evaluator or the skills sheet.
  3. After assessing the students, the educator will mark students as passed in the dashboard and order card stock.
  4. After passing the skills test, the students will receive a card corresponding to their CPR course (students receive a completion card for the awareness-level course and a certification card for the Community CPR course).


Additional Questions:

Do you provide the course in Spanish for the students?  Yes!  Our StudentCPR course is now currently offered in English and Spanish.  The training videos and online test are now offered completely in Spanish, allowing students to complete the course entirely in Spanish.

Why is my student not showing up on my roster (classroom)?  Most likely, it is because the student created the account without inputting their classroom code while signing up.  Please contact our support team with the student's name and the class code so that we can add that for you. You can email us at

Why is my student not showing up in my roster if they have already taken the course?  Again, most likely the student created an account without inputting the classroom code while signing up. Please contact our support team with the student's name and the class code so that we can add that for you. You can email us at 

If I am already a certified Instructor (not currently with ProTrainings), do I need to take a course for the Student CPR Program?  You will need to take the Current Instructor Student CPR Orientation course to familiarize yourself with our Dashboard and get an overview of what the students will be learning. You will need to email us or fax a copy of your current certification to have it on file in your school account.  
How can I become a Skills Instructor so that I can teach the hands-on portion of the Students CPR course?  To become a skill evaluator the teacher will need 3 courses: ProFirstAid, Lay Rescuer Skill Evaluator, and Student CPR New Skill Evaluator Orientation. All three will take approximately 4 hours to complete.  Then they must complete a hands-on demonstration via video conference with one of our certified Instructors.  This requires equipment and an additional hour of their time. These courses are Free to the teacher.
What happens to the rosters if the teacher no longer works there?  We can transfer over the roster to the new teacher or company administrator of that school account. That way all records will stay at the school.


Need more help?  Feel free to contact our StudentCPR team at 616-422-5888 for further assistance. 

Still need help? Contact Us Contact Us