Friendly & Professional
CPR Training

We take extraordinary pride in our instruction and our skills testing is beyond standard expectations, with optimal hands-on training time. In addition to AHA guideline requirements, our instructors ask each student to leave feeling comfortable, capable, and confident in their ability to react and respond to many different crisis situations. Students feel comfortable asking questions to ensure what they learn in our classroom will make sense when they are in the general population or their work environment. Our student Google reviews are a straightforward way to validate our quality.
Classes
American Heart Association-Certified Basic Life Support for Healthcare Providers
- This class is designed for physical therapists, dental staff, and professional rescuers such as EMTs, paramedics, lifeguards, physicians, and nurses.
- BLS stands for Basic Life Support, as opposed to Advanced Life Support. Basic Life Support is a level of care that patients receive in an emergency.
- BLS is a higher level of CPR, including AED training, a written test & a skill test
CPR/AED + First Aid
- Learn CPR / AED skills for use with adults, children and infants
- First Aid response review for major emergencies
- Choose from American Heart Association, American Red Cross, or Health &
Safety Institute certifications
CPR/AED
- For parents, teachers, coaches, camp staff
- Learn CPR / AED for adults, children, and infants
- Practice compressions and TEAM CPR
- Choose from American Heart Association, American Red Cross, or Health &
Safety Institute certifications
Pet CPR + First Aid
- What to do if your dog is choking, bleeding or in shock.
- How to assess your dog’s vital signs so you can get a better idea of what is going on.
- How to build a first aid kit for your dog
- What to do if your dog is suffering from hypothermia, heatstroke, or having a seizure.
Parenting or Child and Babysitting Safety Classes
- These courses teach the skills needed to recognize and respond to real-world emergencies in children and infants
- The Parenting Class is a non-certified class designed for parents and family members to learn what to do if something were to happen to your child or infant
- Child and Babysitting Safety (CABS) is a certified class designed for children ages 8-15, giving them the tools to start or improve their babysitting skills
Advanced Cardiovascular Life Support Classes
- ACLS is the next step for those who’ve already established their BLS skills
- For healthcare professionals who either direct or participate in the management of cardiopulmonary arrest or other cardiovascular emergencies and for personnel in emergency response
- Initial certification is a 2-day course
- 1-day renewal courses also available
Pediatric Advanced Life Support Classes
- Designed to improve outcomes for pediatric patients with respiratory emergencies, shock, and cardiopulmonary arrest
- For healthcare providers who respond to pediatric emergencies
- Initial certification is a 2-day course
- 1-day renewal courses also available
Does your business need to meet OSHA regulations?
Do several people in your office need certification?
You can visit us or we’ll go to you! Bring your group or staff to us or we’ll visit your facility to train you there.
Testimonials

Sara Rossella Franchi20:38 07 Jan 23The class was great, very informative. Our instructor Monica did amazing, she engaged the class and made it very... entertaining which allowed us to really learn what they were teaching us. I feel confident with my BLS/CPR skills after taking the class. Would definitely recommend!read more
Patrick Fisher05:52 02 Dec 22Class was informative and instructor (Corrine), was clear and concise. Everything was easy to understand, though... instructor was sure to make sure that no one was left behind. Everyone seemed to leave with an understanding of CPR/First Aid, and those who had already taken the course were able to get new or updated info.read more
Allyson Coyler, Daisy C.H.A.I.N.21:14 07 Nov 22Corrine is absolutely wonderful. Very personalble and has very clear communication. Great instructor. Then the facility... is fabulous! From the lobby to the snacks, the class room and even the bathroom! So hospitable and generous. Thank you!!read more
Taylor Gorham00:57 07 Sep 22My instructor Corrine was so helpful and easy to learn from! She made the class fly by with her concise and clear... information and feedback. I now feel very well informed/prepared for an emergency after leaving. Absolutely recommend!read more
Amy Goldman03:06 14 Aug 22The class was very informative and fun, I left feeling a lot more confident than I did walking in. Also our instructor... Corrine was absolutely amazing. She has a very special gift working with all types of people making sure to treat everyone the same no matter what. I was very impressed. We definitely need more people like her.read more
Deanna Page20:08 13 Aug 22Great class! Very informative and I felt so much more comfortable after taking this class. Highly recommend!
Rachael Dahlen18:59 12 Aug 22Very informative class! Corrine answered all my questions and made sure I understood. She has a gift in teaching and is... very skilled! I will recommend this class to everyone I know.read more
Kassidy Delany01:50 11 Aug 22Corrine lead a very engaging class. I felt very comfortable asking questions and the entire class felt like it flew by.... This has been my second class here and I cannot recommend it highly enoughread more
April Lee Olson18:20 23 Jul 22I have taken MANY CPR classes over the years and I can honestly say the class I took last Saturday with Corrine was the... best! She is well informed, organized, helpful and wants everyone to understand and feel comfortable with their skills, whether it is their first time taking the class or 15th! Great class because of Corrine's knowledge and enthusiasm!read more
Amanda student04:00 21 Jul 22Corrine was an awesome teacher! This was my first CPR class, and she was very helpful and answered all my questions. ... I highly recommend!read more
McKenzie Leedom19:56 16 Jul 22Took the course on short sleep, and Corrine kept me awake with her active, engaging delivery. Never felt like I could... fall asleep on her watch, even with a full class. Learned and completed and was encouraged to review my knowledge regularly. I feel ready to save a life!Interested in taking more advanced courses, now.. Thank you.read more
Holly K04:05 23 Jun 22I was a little intimidated coming into this course as a social work grad student, but Corinne was very welcoming and... made the course interesting and fun! I feel much more equipped to help people after taking this class. And there were snacks! ❤️read more
Dez Arizmendi23:18 18 Jun 22Great training. Nice atmosphere. Corrine was very nice and informative. Snacks, restroom, clean environment. Many... safety precautions due to COVID-kept us very same and comfortable.read more
Thalia Castro-Solano19:15 18 Jun 22I just did the class and even though I was super nervous about it, I felt very comfortable with Corrine. She... communicated well, and always answered the questions I had. Definitely take the class if you're thinking about it. I feel so much more comfortable and if an emergency does happen I feel confident I'll be able to handle it until help arrives.read more
Manpreet Kaur02:50 16 Jun 22My second time coming back here , both times.git a great experience. Highly recommended. Super fast class and saves you... so much time .read more
Nicole Glazier04:10 15 Jun 22We had an on-site group CPR class tonight and it was great!! Corrine was amazing, very knowledgeable and informative.... Everybody felt confident in their skills by the end of the class! Thank you from the Emerald Sleep Disorders Centerread more
Lena Houston21:36 08 Jun 22The BLS Class for Health Providers was well done. There is plenty of equipment for everyone to practice. The... instructor, Corrine, was knowledgeable and did a great job teaching and answering questions. She helped every one feel comfortable regardless of experience level. I appreciated the opportunity to better understand potential limitations and to improve my skills in a supportive atmosphere.read more
Danae Benke02:44 02 Jun 22This course was efficient and informative. Corrine was great with instruction and preparedness. I highly recommend... for anyone needing to update/renew their BLS. I will definitely be back in 2 years.read more
bertha bowditch19:38 31 May 22Very informative and hands on! Great for the timid. Our instructor Corrine was very knowledgeable and easy to... follow. Awesome class!!read more
Andrea Forsyth20:11 21 May 22The instructor was very engaging and funny. She managed the class time to keep it in track. She was very professional... when giving constructive criticism. Best CPR class out of the 5 I've taken.read more
Jodi Sinker19:35 02 May 22Great class! The instructor was informative & made the class interesting. Corrine took the time to make sure everyone... was following the class. The test and skills learning were very well explained. I’m glad I took the class.read more
Christina Roman18:36 02 May 22Clean, organized, and comfortable space. Easy to register and get a class quick. Easy parking. Convenient reminder... texts and emails. Nice to offer snacks and drinks.read more
Samm Ceritelli04:20 28 Apr 22Awesome teacher! Fun class when you get to the hands on. Really good information and good price 💪🏼
Dave Powers20:00 23 Apr 22The instructor Corrine was very knowledgeable and informative. She made sure to answer everyone's questions and went... over everything until everyone understood. Highly recommend.read more
Jenna02:48 01 Apr 22Best CPR class I've taken... Actually took the time to let us practice and receive feedback before testing. Really... friendly teacher!read more
Daniel Hermann00:51 18 Mar 22Corrine was professional and knowledgeable. The class was very helpful and educational! Our company has used this... service in the past and never been disappointed.read more
Jessica H05:41 08 Mar 22Much like another reviewer shared, I felt like I was one of the least experienced in the class with a 17 year gap since... my last CPR/First Aid training. I was fortunate to have Corrine as an instructor, she is fast paced but is very encouraging and supportive. There were several times that my nerves were getting the best of me but but she kept promoting to ask questions, ask for help, and clarification...which I took full advantage of. 😉 Her compassion and patience really helped me along the way.Four hours will fly by, so make sure you come hydrated, nourished, and mentally prepared. The complimentary snacks and drinks can definitely help with that as well, which was such an awesome surprise.Thank you Corrine and Oregon CPR, I feel empowered and confident to provide support in an emergency situation.read more
nicolette lew04:08 03 Mar 22Thorough and direct. The simulations make sure you know exactly what to do in each situation and it's easy to ask... questions. Definitely renewing my license through them again next time!read more
Jessica Erickson00:12 27 Feb 22Corrine was an amazing instructor that was very attentive and knowledgeable. She constantly and consistently asked if... we had questions and would give us time to write all of our notes then would precede. Thank you!!!read more
Anna01:09 14 Feb 22I think I was one of the less experienced people in my BLS class. I did not feel confident in my abilities. But Corrine... kept being encouraging, enthusiastic, and answering all my questions. She encouraged me to just keep practicing, and trust the process. By the time we tested our CPR on the practice dummies I was happy to find performed CPR very well. And then on the written test I got 100%.... she helped a nervous student be more confident... THANK YOU!read more
Julia Rojas01:10 05 Feb 22Class was amazing. Loved Corrine has so much knowledge and experience. She made this training fun and informative.
Alexandra Marie04:42 03 Feb 22Corrine is thorough and fun! She made the class easy to enjoy. The information was easy to understand and she went out... of her way to help individuals who struggledread more
Fernanda Lara00:47 30 Jan 22Their BLS support class was informative and fun. The instructor, Corrine, was enthusiastic, knowledgeable and helpful.... I highly recommend their courses.read more
mary carnevale16:51 23 Jan 22Thank goodness I went to this class! Corinne was an excellent teacher! She was engaging and kept class interesting,... the time went by very fast. The very next day, I was seeing a patient who was choking and I had to do the Heimlich maneuver! I felt confident and knew exactly what to do. And he lives to tell the story! Thank you Corinne!read more
Joshua Hargreaves05:19 20 Jan 22I not only feel more comfortable performing high quality cpr but I am more aware of my weaknesses and limitations.
Denise DiMercurio01:25 16 Jan 22Corinne is AWESOME! She is patient, funny, and thorough. Thanks for a good experience.
Joy Swenson19:30 10 Jan 22Corrine is an awesome instructor. She is responsive, helpful and knowledgeable. I really appreciate the opportunity to... take this class to update my training.read more
PP OSD05:09 25 Nov 21Wonderful class and a great experience! The instructor did everything she could to make us all feel comfortable and... prepared.read more
Mickayla Dennis00:16 07 Nov 21Best CPR class I’ve taken so far. It was quick to the point and very educational. Will go back again.
Rosemary Pratt00:10 07 Nov 21Corrine was my instructor and she was amazing! I have taken different cpr classes and she was able to help me do a... compare and contrast in the different classes and let me know what was still good in this year for AHA and what was not. Highly recommend!read more
Jessica Pelroy20:14 09 Oct 21Such a fun, interactive course! This was my second time going through it with Oregon CPR and it’s still just as... informative and fun as it was the first time! I’ll be back in two years! Thank you!!read more
Anthony Barbera20:13 09 Oct 21Good class. Instructor clearly cares and put a lot of effort into teaching this class. Thank you.
Michael Lizalde18:44 20 Sep 21The class was fantastic , specifically the interaction and accuracy of explanation!! Corrine was sensational during the... entirety of the class and continued to keep everyone engaged in each process!!Having snacks and beverages was a plus! She made sure that everything was sanitized at all times as well!! Recommend this training for everyone!read more
Sarah S19:30 11 Sep 21Great class well worth the time! As a refresher I felt I still learned something new. Good use of different mediums for... learning, lecture, hands on, and funny videos!read more
Mackenna Smith16:39 12 Aug 21Corrine was a fantastic instructor who made the class fun and engaging! You can tell she is passionate and confident... about what she is teaching. She genuinely cares and ensures that everyone comprehends the material and knows how to do things correctly. She is very knowledgeable and knows her stuff. If you need to take a training course, I strongly advise you to do it with Corrine!read more Next Reviews


Sara Rossella Franchi
20:38 07 Jan 23
The class was great, very informative. Our instructor Monica did amazing, she engaged the class and made it very... entertaining which allowed us to really learn what they were teaching us. I feel confident with my BLS/CPR skills after taking the class. Would definitely recommend!read more

Patrick Fisher
05:52 02 Dec 22
Class was informative and instructor (Corrine), was clear and concise. Everything was easy to understand, though... instructor was sure to make sure that no one was left behind. Everyone seemed to leave with an understanding of CPR/First Aid, and those who had already taken the course were able to get new or updated info.read more

Allyson Coyler, Daisy C.H.A.I.N.
21:14 07 Nov 22
Corrine is absolutely wonderful. Very personalble and has very clear communication. Great instructor. Then the facility... is fabulous! From the lobby to the snacks, the class room and even the bathroom! So hospitable and generous. Thank you!!read more

Taylor Gorham
00:57 07 Sep 22
My instructor Corrine was so helpful and easy to learn from! She made the class fly by with her concise and clear... information and feedback. I now feel very well informed/prepared for an emergency after leaving. Absolutely recommend!read more

Amy Goldman
03:06 14 Aug 22
The class was very informative and fun, I left feeling a lot more confident than I did walking in. Also our instructor... Corrine was absolutely amazing. She has a very special gift working with all types of people making sure to treat everyone the same no matter what. I was very impressed. We definitely need more people like her.read more

Deanna Page
20:08 13 Aug 22
Great class! Very informative and I felt so much more comfortable after taking this class. Highly recommend!

Rachael Dahlen
18:59 12 Aug 22
Very informative class! Corrine answered all my questions and made sure I understood. She has a gift in teaching and is... very skilled! I will recommend this class to everyone I know.read more

Kassidy Delany
01:50 11 Aug 22
Corrine lead a very engaging class. I felt very comfortable asking questions and the entire class felt like it flew by.... This has been my second class here and I cannot recommend it highly enoughread more

April Lee Olson
18:20 23 Jul 22
I have taken MANY CPR classes over the years and I can honestly say the class I took last Saturday with Corrine was the... best! She is well informed, organized, helpful and wants everyone to understand and feel comfortable with their skills, whether it is their first time taking the class or 15th! Great class because of Corrine's knowledge and enthusiasm!read more

Amanda student
04:00 21 Jul 22
Corrine was an awesome teacher! This was my first CPR class, and she was very helpful and answered all my questions. ... I highly recommend!read more

McKenzie Leedom
19:56 16 Jul 22
Took the course on short sleep, and Corrine kept me awake with her active, engaging delivery. Never felt like I could... fall asleep on her watch, even with a full class. Learned and completed and was encouraged to review my knowledge regularly. I feel ready to save a life!Interested in taking more advanced courses, now.. Thank you.read more

Holly K
04:05 23 Jun 22
I was a little intimidated coming into this course as a social work grad student, but Corinne was very welcoming and... made the course interesting and fun! I feel much more equipped to help people after taking this class. And there were snacks! ❤️read more

Dez Arizmendi
23:18 18 Jun 22
Great training. Nice atmosphere. Corrine was very nice and informative. Snacks, restroom, clean environment. Many... safety precautions due to COVID-kept us very same and comfortable.read more

Thalia Castro-Solano
19:15 18 Jun 22
I just did the class and even though I was super nervous about it, I felt very comfortable with Corrine. She... communicated well, and always answered the questions I had. Definitely take the class if you're thinking about it. I feel so much more comfortable and if an emergency does happen I feel confident I'll be able to handle it until help arrives.read more

Manpreet Kaur
02:50 16 Jun 22
My second time coming back here , both times.git a great experience. Highly recommended. Super fast class and saves you... so much time .read more

Nicole Glazier
04:10 15 Jun 22
We had an on-site group CPR class tonight and it was great!! Corrine was amazing, very knowledgeable and informative.... Everybody felt confident in their skills by the end of the class! Thank you from the Emerald Sleep Disorders Centerread more

Lena Houston
21:36 08 Jun 22
The BLS Class for Health Providers was well done. There is plenty of equipment for everyone to practice. The... instructor, Corrine, was knowledgeable and did a great job teaching and answering questions. She helped every one feel comfortable regardless of experience level. I appreciated the opportunity to better understand potential limitations and to improve my skills in a supportive atmosphere.read more

Danae Benke
02:44 02 Jun 22
This course was efficient and informative. Corrine was great with instruction and preparedness. I highly recommend... for anyone needing to update/renew their BLS. I will definitely be back in 2 years.read more

bertha bowditch
19:38 31 May 22
Very informative and hands on! Great for the timid. Our instructor Corrine was very knowledgeable and easy to... follow. Awesome class!!read more

Andrea Forsyth
20:11 21 May 22
The instructor was very engaging and funny. She managed the class time to keep it in track. She was very professional... when giving constructive criticism. Best CPR class out of the 5 I've taken.read more

Jodi Sinker
19:35 02 May 22
Great class! The instructor was informative & made the class interesting. Corrine took the time to make sure everyone... was following the class. The test and skills learning were very well explained. I’m glad I took the class.read more

Christina Roman
18:36 02 May 22
Clean, organized, and comfortable space. Easy to register and get a class quick. Easy parking. Convenient reminder... texts and emails. Nice to offer snacks and drinks.read more

Samm Ceritelli
04:20 28 Apr 22
Awesome teacher! Fun class when you get to the hands on. Really good information and good price 💪🏼

Dave Powers
20:00 23 Apr 22
The instructor Corrine was very knowledgeable and informative. She made sure to answer everyone's questions and went... over everything until everyone understood. Highly recommend.read more

Jenna
02:48 01 Apr 22
Best CPR class I've taken... Actually took the time to let us practice and receive feedback before testing. Really... friendly teacher!read more

Daniel Hermann
00:51 18 Mar 22
Corrine was professional and knowledgeable. The class was very helpful and educational! Our company has used this... service in the past and never been disappointed.read more

Jessica H
05:41 08 Mar 22
Much like another reviewer shared, I felt like I was one of the least experienced in the class with a 17 year gap since... my last CPR/First Aid training. I was fortunate to have Corrine as an instructor, she is fast paced but is very encouraging and supportive. There were several times that my nerves were getting the best of me but but she kept promoting to ask questions, ask for help, and clarification...which I took full advantage of. 😉 Her compassion and patience really helped me along the way.Four hours will fly by, so make sure you come hydrated, nourished, and mentally prepared. The complimentary snacks and drinks can definitely help with that as well, which was such an awesome surprise.Thank you Corrine and Oregon CPR, I feel empowered and confident to provide support in an emergency situation.read more

nicolette lew
04:08 03 Mar 22
Thorough and direct. The simulations make sure you know exactly what to do in each situation and it's easy to ask... questions. Definitely renewing my license through them again next time!read more

Jessica Erickson
00:12 27 Feb 22
Corrine was an amazing instructor that was very attentive and knowledgeable. She constantly and consistently asked if... we had questions and would give us time to write all of our notes then would precede. Thank you!!!read more

Anna
01:09 14 Feb 22
I think I was one of the less experienced people in my BLS class. I did not feel confident in my abilities. But Corrine... kept being encouraging, enthusiastic, and answering all my questions. She encouraged me to just keep practicing, and trust the process. By the time we tested our CPR on the practice dummies I was happy to find performed CPR very well. And then on the written test I got 100%.... she helped a nervous student be more confident... THANK YOU!read more

Julia Rojas
01:10 05 Feb 22
Class was amazing. Loved Corrine has so much knowledge and experience. She made this training fun and informative.

Alexandra Marie
04:42 03 Feb 22
Corrine is thorough and fun! She made the class easy to enjoy. The information was easy to understand and she went out... of her way to help individuals who struggledread more

Fernanda Lara
00:47 30 Jan 22
Their BLS support class was informative and fun. The instructor, Corrine, was enthusiastic, knowledgeable and helpful.... I highly recommend their courses.read more

mary carnevale
16:51 23 Jan 22
Thank goodness I went to this class! Corinne was an excellent teacher! She was engaging and kept class interesting,... the time went by very fast. The very next day, I was seeing a patient who was choking and I had to do the Heimlich maneuver! I felt confident and knew exactly what to do. And he lives to tell the story! Thank you Corinne!read more


Joshua Hargreaves
05:19 20 Jan 22
I not only feel more comfortable performing high quality cpr but I am more aware of my weaknesses and limitations.

Denise DiMercurio
01:25 16 Jan 22
Corinne is AWESOME! She is patient, funny, and thorough. Thanks for a good experience.

Joy Swenson
19:30 10 Jan 22
Corrine is an awesome instructor. She is responsive, helpful and knowledgeable. I really appreciate the opportunity to... take this class to update my training.read more


PP OSD
05:09 25 Nov 21
Wonderful class and a great experience! The instructor did everything she could to make us all feel comfortable and... prepared.read more

Mickayla Dennis
00:16 07 Nov 21
Best CPR class I’ve taken so far. It was quick to the point and very educational. Will go back again.

Rosemary Pratt
00:10 07 Nov 21
Corrine was my instructor and she was amazing! I have taken different cpr classes and she was able to help me do a... compare and contrast in the different classes and let me know what was still good in this year for AHA and what was not. Highly recommend!read more

Jessica Pelroy
20:14 09 Oct 21
Such a fun, interactive course! This was my second time going through it with Oregon CPR and it’s still just as... informative and fun as it was the first time! I’ll be back in two years! Thank you!!read more

Anthony Barbera
20:13 09 Oct 21
Good class. Instructor clearly cares and put a lot of effort into teaching this class. Thank you.

Michael Lizalde
18:44 20 Sep 21
The class was fantastic , specifically the interaction and accuracy of explanation!! Corrine was sensational during the... entirety of the class and continued to keep everyone engaged in each process!!Having snacks and beverages was a plus! She made sure that everything was sanitized at all times as well!! Recommend this training for everyone!read more

Sarah S
19:30 11 Sep 21
Great class well worth the time! As a refresher I felt I still learned something new. Good use of different mediums for... learning, lecture, hands on, and funny videos!read more

Mackenna Smith
16:39 12 Aug 21
Corrine was a fantastic instructor who made the class fun and engaging! You can tell she is passionate and confident... about what she is teaching. She genuinely cares and ensures that everyone comprehends the material and knows how to do things correctly. She is very knowledgeable and knows her stuff. If you need to take a training course, I strongly advise you to do it with Corrine!read more
Katrina went out of her way arrange a class for all of the staff here. Everyone enjoyed the class and Katrina’s outstanding, hands on and thorough approach.

Rebecca Peters
Pacific Environmental Group, Inc.
We love Oregon CPR! We run all of our caregivers through the BLS class and feel confident that they will have the skills needed as a premium in-home care caregiver.

Jennifer Ensminger
BrightStar Care of Lane County
How enjoyable to participate in a CPR class led by an instructor with a hands-on approach. No dry DVD session here! Katrina presented with confidence, intelligence, and humor. She knows her stuff… and uses it for her students’ health education benefit.
