(804) 303-8915

Please leave a detailed message if we do not answer; we may be teaching!


CSRE is a Richmond metro area based organization dedicated to enriching the community by providing quality education on emergency and safety preparedness.

Which course is right for me?​

Knowing which CPR course you need may not be clear at first. Learn more about American Heart Association Certification in BLS, ACLS, PALS, and the First Aid with CPR/AED Certifications we offer.

View Our Courses

View our course options here
View Courses

BLS Renewal Class

Registration is open for all January dates in the Richmond Classroom and in Charlottesville! Basic life support skills include CPR, AED use, and ventilation. The in-person class is designed for students in a healthcare field...

Read More

BLS Initial – CPR for Clinicals

Congratulations on your acceptance to nursing school, or other healthcare profession! It’s an exciting and busy time. Register for your CPR/BLS Certification and check this item off your list. In-person classes are offered through the...

Read More

AHA Price Increase

Effective February 1, 2024, the American Heart Association is increasing the price of the HeartCode BLS, ACLS, and PALS courses. As a result, CSRE registrations fees for these course will also increase. Consider registering today...

Read More

Family & Friends CPR

Open Registration for Wednesday, January 24 from 6:00-7:30PM in the Richmond Classroom Registration is $25 and covers Adult only CPR, how to use an AED, and relief of choking. This is training only and does...

Read More

We are CSRE

Serving the Richmond and Charlottesville communities, we offer training in the classroom as well as through a blended learning model. Click any of the categories to begin learning about first aid training, CPR classes, and ECC courses and which ones are right for you. Our instructors are American Heart Association (AHA) certified.

In short, we provide education, readiness, and confidence to anyone who desires to learn life saving skills. We look forward to working with you, offering non-anxious education, and partnering with you to build a lasting relationship for success.

In addition to the courses mentioned above, we also offer:

BLS/CPR for Healthcare

American Heart Association (AHA) CPR Class for Healthcare Providers, is more formally know as a BLS Certification.​

Advanced Life Support

Maintain your AHA BLS Certification, as well as your ACLS (Adult) or PALS (Pediatric) Certification. 

Community Training

From CPR and AED training to first aid basica, these courses are for students with no medical experience.

Educator / Teacher of K-12

Meet your VDoE licensing requirement with our Educator Course.

Skills Session Appointments

Following completion of an AHA HeartCode® online course .

AHA Instructor Courses

To train the trainer in Heartsaver®, BLS, ACLS, and PALS.


Additional training classes

Open Manikin Night

CPR Practice Time


Are you a nursing student, EMS student, nurse, physician, EMS provider, or other healthcare or emergency medicine practitioner? Then BLS is for you! Depending on how advanced your skills, scope of practice, and position are, you may also need our ACLS or PALS offerings. If you need all three, be sure to check out our Triple Play offering.

Are you an employee or an employer of an OSHA regulated business? Then you should look at our Heartsaver® courses. We currently offer Heartsaver® First Aid CPR AED for industries, and Heartsaver® Pediatric First Aid CPR AED for those who work in childcare such as child care workers, camp counselors, foster care workers, youth organizations, and youth sports organizations.

Teachers and administrators of K-12 school systems, may register for a custom course called Heartsaver® Educator that is tailored to your needs and available exclusively to you.

We also offer the Heartsaver® Water Safety and Heartsaver® Babysitter courses for the community. Please use the contact form if you would like more information about these courses.

  1. Sign in to elearning.heart.org.
  2. Click on your name.
  3. Select Certificates and Ecards from the dropdown. This will take you to the Completion and CME/CE Certificates .
  4. Click on the envelope to email the certificate or click on the down arrow to download a copy.  

If you have not yet completed the survey from the course, that must be done before the certificate will be available. We cannot issue your provider card without this certificate of completion. Screen shots are not accepted.

If you have technical questions or need further technical assistance, please contact the AHA by email at elearning.help@heart.org or by phone at (888) 242-8883 Option 1. They are open Monday – Friday 8:00 a.m. to 5:00 p.m. CST.

While the American Heart Association does offer didactic learning options online as a part of their Blended Learning Model, we caution a student against enrolling in any course that states the student can achieve BLSACLSPALS, or First Aid certification completely online.

CPR is a tactile, practiced skill

CPR is a highly tactile skill, requiring physical interaction with an appropriate manikin to master. During a traditional CPR certification course, the student will practice CPR compressions and breaths repeatedly, physically on a manikin to gain competence.

A CPR certified student must be able to accurately understand the physical feel of compressions to the minimum depth as specified per guidelines. This is not possible in a totally online course.

Employer requirements for CPR certification

Many employers require the employees to hold a certification in some form of CPR. For employees required to have CPR training, OSHA standards specify that online-only certifications are not acceptable. More can be found in this OSHA Statement.

For this reason, we recommend that a student seeking certification or recertification should check with their employer to assess their requirements prior to signing up for any training course.

The following excerpt is taken directly from National CPR Association, an online CPR provider, copied in full here for your convenience.

“Can I get an AHA Provider Card?

Currently, the AHA does not accredit, approve, nor endorse any fully online BLS or CPR certification or renewal course, so the answer is no. The AHA requires an in-person, hands-on- skills assessment as a part of their certification program, and that is not possible online.”


From Our Students

Alicia Franklin
Alicia Franklin
An overall great experience. Friendly, professional, knowledgeable staff with excellent hands on instructions. This is perfect for busy professionals who wish to maintain their skill base.
Isabel Fernandez
Isabel Fernandez
straightforward educational modules if done online, I feel confident with my skills thanks to the helpful and kind staff!
Becky Carmel
Becky Carmel
The first time I have actually had FUN doing a Triple Cert Class! Staff could not be better
J'Nae Gray
J'Nae Gray
Thoroughly explained and readily assisted if needed.
Jessica Lacks
Jessica Lacks
I'm an RN, and recertification is always an inconvenience that I dread having to complete. The staff at CSRE, especially Matt S., made the experience something totally different than what I expected. They have a great deal called the Triple Play for recertification in BLS/ACLS/PALS at a competitive value. I attended the location in Richmond and the facility is neat, clean, and well-stocked with high-quality equipment. The staff are highly professional, and the communication is timely. Also, the simulations are one-on-one and give you ample opportunity to practice skills and ask questions. I want to give a shout-out to Matt S., who was amazing as my simulation coach and seems like a highly competent nurse with an amazing body of knowledge. I walked out feeling confident and as though I had a mini nursing school refresher. I highly recommend CRSE and hope to use them in the future for additional recertifications and certifications in PEARS and ACLS for Experienced Providers. Thanks so much!
Noah Swartz
Noah Swartz
By far the best experience I have ever had renewing my BLS certificate. Was recommended my a nursing professor of mine and knew if she recommended it that it must be top notch. ( I recently graduated and she has proven herself to be hard to please) I called the center because I was a bit confused with the website and someone answered the phone immediately! I was elated as it seems to be so hard to get in touch with a real person these days. The facility was clean, easy to find, and the equipment was in good working condition and was very clean. I took my class with Kristen and she was friendly, professional, and knowledgable. She gave valuable feedback and made the learning environment fun and educational. Will be taking classes here in the future!
Aniya Kuhn
Aniya Kuhn
The class was fun and the material was straight forward. Kristen was great and I learned a lot this evening. Keep up the good work!
Tiara Hill
Tiara Hill
The best experience! Very professional and made sure I was able to get in when I needed to. Went the extra mile to see if an instructor could come in on their day off! The actual class was one of the best I have attended! Very informative and makes sure you know the material before you leave!

Our Partners

Aligned with Vitali Partners Training Center in Knoxville, TN

Proud to partner with Henrico County Public Schools

Honored to partner with BSMCoN

Delighted to partner with Centura College

BNIVA.com Dream Team Member

Thrilled to partner with TJEMS

Drop Us a Line

If you are in a cohort and want to schedule a group skills session, reach out to us directly for available times.

Drop us a line!

This field is optional
This field is optional