CPR Genius
Training Site

AHA LOGO
CPR Genius is aligned with
Survival Group
in North Haven, CT, USA

Advanced Stroke Life Support

In-depth course that teaches advanced stroke awareness

Advanced Stroke Life Support

Time is Brain: Are You Ready for the Stroke Emergency?
Sign Up

Heartcode Advanced Cardiovascular Life Support Provider

This course requires a prerequisite of Basic Life Support prior taking this course

Heartcode ACLS

This course requires a prerequisite of Basic Life Support prior taking this course
Sign Up

Heartcode Basic Life Support Complete Provider

This is a Blended Learning course lets you complete the online course and test on an RQI CPR cart with a high-fidelity manikin — no live instructor required.

Heartcode BLS Complete

This course does not require a prerequisite
Sign Up

Heartcode Basic Life Support Provider

This is a Blended Learning course that combines the online course with an in-person skills session led by a live instructor.

Heartcode BLS

This course does not require a prerequisite
Sign Up

Heartcode Pediatric Advanced Cardiovascular Life Support Provider

This course requires a prerequisite of Basic Life Support prior taking this course

Heartcode PALS

This course requires a prerequisite of Basic Life Support prior taking this course
Sign Up

Heartsaver® Courses

View Heartsaver® Courses

American Heart Association Certification

View Heartsaver® Courses
Sign Up

Instructor Courses

These courses requires a prerequisite of Provider level courses

Instructor Courses

Learn how to become an AHA Instructor
Sign Up

Traditional Advanced Cardiovascular Life Support Provider

This course requires a prerequisite of Basic Life Support prior taking this course

Traditional ACLS

This course requires a prerequisite of Basic Life Support prior taking this course
Sign Up

Traditional Pediatric Advanced Cardiovascular Life Support Provider

This course requires a prerequisite of Basic Life Support prior taking this course

Traditional PALS

This course requires a prerequisite of Basic Life Support prior taking this course
Sign Up