Open 7 days a week! Contact for availability.

Choose the right CPR class


For Healthcare Providers

BLS course is for healthcare workers in need of a course completion card.

This course includes:

CPR for Adult, Child, and Infant
Use of an AED
AHA Chain of Survival for prehospital and in-facility providers
Effective ventilations using a barrier device and bag-mask
Team multi-rescuer resuscitation and performance as an effective team member
Choking for all ages  

For Non-Medical Personnel

Heartsaver course for non-healthcare workers and laypersons.  This class teaches First Aid, CPR, AED.  Also available is Bloodborne Pathogens (BBP). 

This course includes:

First Aid Basics
Medical Emergencies
Injury Emergencies
Environmental Emergencies
Preventing Illness and Injury
Opioid–associated Emergencies
Adult, Child, Infant CPR and AED
Choking for all ages

About Me



 I have been a medical professional for 10 years, working as a Medical Assistant, a X-Ray Technician and a Population Healthcare Resource Specialist.  Now, as an American Heart Association certified CPR instructor, I am able to teach people Cardiopulmonary Resuscitation which empowers everyday people to become heroes, enabling them to resuscitate someone who goes into cardiac arrest.  My disciplines include Basic Life Support (BLS) and Heartsavers First Aid, CPR, AED and BBP which covers both heathcare and non-healthcare personnel.  

Our classrooms

Locations are flexible. Classes are held in a beautiful Happy Valley home.  On-site and other classroom spaces can be reserved for your convenience.

On-Site Training

I am available to provide on-site training with flexible scheduling options for businesses and organizations. A minimum of four students per class is requested.

  • Meets first aid guidelines by OSHA, as well as current guidelines for Emergency Cardiac Care.
  • Combines visual, auditory and hands on training to engage the range of learning styles.


Annette will respond within 24 hours

Send Email

Vital Beats CPR

Happy Valley, Oregon 97086, United States

(503) 757-4952