If you are not sure which type of class you need (and yes, it can get confusing!), please contact the office for assistance.
January 19, 2026
- 4:00 PM (Monday)
January 20, 2026
- 9:00 AM (Tuesday)
January 22, 2026
- 3:00 PM (Thursday)
January 29, 2026
- 6:30 PM (Thursday)
January 29, 2026
- 3:00 PM (Thursday)
February 1, 2026
- 4:00 PM (Sunday)
February 2, 2026
- 4:00 PM (Monday)
February 5, 2026
- 3:00 PM (Thursday)
February 5, 2026
- 6:30 PM (Thursday)
February 12, 2026
- 3:00 PM (Thursday) (Class is Full)
February 12, 2026
- 6:30 PM (Thursday)
February 16, 2026
- 2:00 PM (Monday)
February 16, 2026
- 4:00 PM (Monday)
February 22, 2026
- 2:00 PM (Sunday) (Class is Full)
February 23, 2026
- 2:00 PM (Monday)
February 23, 2026
- 4:00 PM (Monday)
February 24, 2026
- 9:00 AM (Tuesday)
February 26, 2026
- 3:00 PM (Thursday)
March 8, 2026
- 2:00 PM (Sunday)
March 9, 2026
- 2:00 PM (Monday)
March 9, 2026
- 4:00 PM (Monday)
March 10, 2026
- 9:00 AM (Tuesday)
March 12, 2026
- 3:00 PM (Thursday) (Contact office to register)
March 12, 2026
- 6:30 PM (Thursday) (Contact office to register)
March 16, 2026
- 2:00 PM (Monday)
We realize the restaurant business can be a “little hectic,” if these dates/times do not work, we can set up a private class for you, or travel to you for groups of six or more. Please contact the office for details.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
January 18, 2026
- 2:00 PM (Sunday)
January 22, 2026
- 6:00 PM (Thursday)
February 15, 2026
- 2:00 PM (Sunday) (Class is Full)
February 21, 2026
- 9:00 AM (Saturday) (Class is Full)
March 14, 2026
- 1:00 PM (Saturday)
March 21, 2026
- 9:00 AM (Saturday)
March 26, 2026
- 6:00 PM (Thursday)
April 16, 2026
- 6:00 PM (Thursday)
April 19, 2026
- 2:00 PM (Sunday)
May 14, 2026
- 6:00 PM (Thursday)
May 17, 2026
- 2:00 PM (Sunday)
Weekend classes are one hour longer to allow additional time for hands-on skills
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
BLS Provider, Renewal
January 18, 2026
- 9:00 AM (Sunday)
January 19, 2026
- 9:00 AM (Monday)
January 21, 2026
- 6:00 PM (Wednesday)
January 22, 2026
- 9:00 AM (Thursday)
January 29, 2026
- 9:00 AM (Thursday)
February 4, 2026
- 6:00 PM (Wednesday)
February 5, 2026
- 9:00 AM (Thursday)
February 12, 2026
- 9:00 AM (Thursday)
February 15, 2026
- 9:00 AM (Sunday)
February 16, 2026
- 9:00 AM (Monday)
February 18, 2026
- 6:00 PM (Wednesday)
February 22, 2026
- 9:00 AM (Sunday)
February 23, 2026
- 9:00 AM (Monday)
February 25, 2026
- 6:00 PM (Wednesday)
February 26, 2026
- 9:00 AM (Thursday)
March 4, 2026
- 6:00 PM (Wednesday)
March 8, 2026
- 9:00 AM (Sunday)
March 9, 2026
- 9:00 AM (Monday)
March 11, 2026
- 6:00 PM (Wednesday)
March 12, 2026
- 9:00 AM (Thursday)
March 15, 2026
- 9:00 AM (Sunday) (Class Cancelled)
March 16, 2026
- 9:00 AM (Monday)
March 19, 2026
- 9:00 AM (Thursday)
March 22, 2026
- 9:00 AM (Sunday) (Contact office to register)
March 26, 2026
- 9:00 AM (Thursday)
Don't see a class that fits your schedule and need to renew your certification now for class or work? Contact us about a private class.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
BLS Provider, Initial
January 19, 2026
- 9:00 AM (Monday)
February 1, 2026
- 9:00 AM (Sunday) (Contact office to register)
February 2, 2026
- 9:00 AM (Monday) (Contact office to register)
April 5, 2026
- 9:00 AM (Sunday)
April 6, 2026
- 9:00 AM (Monday)
Don't see a class that fits your schedule and need to renew your certification now for class or work? Contact us about a private class.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
March 3, 2026
- 9:00 AM (Tuesday)
Day 2: March 5, 2026 @ 9:00 AM –› 5:00 PM
March 22, 2026
- 9:00 AM (Sunday)
May 5, 2026
- 9:00 AM (Tuesday)
Day 2: May 7, 2026 @ 9:00 AM –› 5:00 PM
October 6, 2026
- 9:00 AM (Tuesday)
Day 2: October 8, 2026 @ 9:00 AM –› 5:00 PM
Need multiple instructors? Onsite instructor classes for four or more available!
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
March 3, 2026
- 9:00 AM (Tuesday)
Day 2: March 5, 2026 @ 9:00 AM –› 5:00 PM
March 22, 2026
- 9:00 AM (Sunday)
May 5, 2026
- 9:00 AM (Tuesday)
Day 2: May 7, 2026 @ 9:00 AM –› 5:00 PM
October 6, 2026
- 9:00 AM (Tuesday)
Day 2: October 8, 2026 @ 9:00 AM –› 5:00 PM
Need multiple instructors? Onsite instructor classes for four or more available!
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
Heartsaver CPR/AED
January 10, 2026
- 9:00 AM (Saturday)
January 11, 2026
- 2:00 PM (Sunday)
January 12, 2026
- 7:00 PM (Monday)
January 13, 2026
- 2:00 PM (Tuesday)
January 20, 2026
- 9:00 AM (Tuesday)
January 31, 2026
- 9:00 AM (Saturday)
February 2, 2026
- 7:00 PM (Monday) (Contact office to register)
February 14, 2026
- 9:00 AM (Saturday)
February 16, 2026
- 7:00 PM (Monday)
February 22, 2026
- 2:00 PM (Sunday)
February 24, 2026
- 9:00 AM (Tuesday)
February 28, 2026
- 9:00 AM (Saturday)
March 8, 2026
- 2:00 PM (Sunday)
March 10, 2026
- 9:00 AM (Tuesday)
March 16, 2026
- 7:00 PM (Monday)
March 17, 2026
- 9:00 AM (Tuesday)
March 29, 2026
- 2:00 PM (Sunday)
March 31, 2026
- 9:00 AM (Tuesday)
April 6, 2026
- 7:00 PM (Monday)
April 11, 2026
- 9:00 AM (Saturday)
April 12, 2026
- 2:00 PM (Sunday)
April 13, 2026
- 7:00 PM (Monday)
April 14, 2026
- 9:00 AM (Tuesday)
April 21, 2026
- 9:00 AM (Tuesday)
April 26, 2026
- 2:00 PM (Sunday)
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
Heartsaver First Aid
December 27, 2025
- 9:00 AM (Saturday)
January 10, 2026
- 9:00 AM (Saturday)
January 12, 2026
- 7:00 PM (Monday)
January 31, 2026
- 9:00 AM (Saturday) (Class is Full)
February 2, 2026
- 7:00 PM (Monday) (Contact office to register)
February 14, 2026
- 9:00 AM (Saturday)
February 16, 2026
- 7:00 PM (Monday)
February 28, 2026
- 9:00 AM (Saturday)
March 16, 2026
- 7:00 PM (Monday)
April 6, 2026
- 7:00 PM (Monday)
April 11, 2026
- 9:00 AM (Saturday)
April 13, 2026
- 7:00 PM (Monday)
May 4, 2026
- 7:00 PM (Monday)
May 9, 2026
- 9:00 AM (Saturday)
May 11, 2026
- 7:00 PM (Monday)
May 23, 2026
- 9:00 AM (Saturday)
June 1, 2026
- 7:00 PM (Monday)
June 8, 2026
- 7:00 PM (Monday)
June 13, 2026
- 9:00 AM (Saturday)
June 27, 2026
- 9:00 AM (Saturday)
July 6, 2026
- 7:00 PM (Monday)
July 11, 2026
- 9:00 AM (Saturday)
July 13, 2026
- 7:00 PM (Monday)
July 25, 2026
- 9:00 AM (Saturday)
Don't see a class that fits your schedule? Contact us to learn about other options.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
Heartsaver CPR/AED & First Aid Skills Session
January 10, 2026
- 9:00 AM (Saturday)
January 11, 2026
- 2:00 PM (Sunday)
January 12, 2026
- 7:00 PM (Monday)
January 13, 2026
- 2:00 PM (Tuesday)
January 20, 2026
- 9:00 AM (Tuesday)
January 31, 2026
- 9:00 AM (Saturday)
February 2, 2026
- 7:00 PM (Monday) (Contact office to register)
February 14, 2026
- 9:00 AM (Saturday)
February 16, 2026
- 7:00 PM (Monday)
February 22, 2026
- 2:00 PM (Sunday)
February 24, 2026
- 9:00 AM (Tuesday)
February 28, 2026
- 9:00 AM (Saturday)
March 8, 2026
- 2:00 PM (Sunday)
March 10, 2026
- 9:00 AM (Tuesday)
March 16, 2026
- 7:00 PM (Monday)
March 17, 2026
- 9:00 AM (Tuesday)
March 29, 2026
- 2:00 PM (Sunday)
March 31, 2026
- 9:00 AM (Tuesday)
April 6, 2026
- 7:00 PM (Monday)
April 11, 2026
- 9:00 AM (Saturday)
April 12, 2026
- 2:00 PM (Sunday)
April 13, 2026
- 7:00 PM (Monday)
April 14, 2026
- 9:00 AM (Tuesday)
April 21, 2026
- 9:00 AM (Tuesday)
April 26, 2026
- 2:00 PM (Sunday)
Don't see a class that fits your schedule? Contact us to learn about other options.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
Heartsaver Pediatric Skills Session
January 10, 2026
- 9:00 AM (Saturday)
January 11, 2026
- 2:00 PM (Sunday)
January 12, 2026
- 7:00 PM (Monday)
January 13, 2026
- 2:00 PM (Tuesday)
January 20, 2026
- 9:00 AM (Tuesday)
January 31, 2026
- 9:00 AM (Saturday)
February 2, 2026
- 7:00 PM (Monday) (Contact office to register)
February 14, 2026
- 9:00 AM (Saturday)
February 16, 2026
- 7:00 PM (Monday)
February 22, 2026
- 2:00 PM (Sunday)
February 24, 2026
- 9:00 AM (Tuesday)
February 28, 2026
- 9:00 AM (Saturday)
March 8, 2026
- 2:00 PM (Sunday)
March 10, 2026
- 9:00 AM (Tuesday)
March 16, 2026
- 7:00 PM (Monday)
March 17, 2026
- 9:00 AM (Tuesday)
March 29, 2026
- 2:00 PM (Sunday)
March 31, 2026
- 9:00 AM (Tuesday)
April 6, 2026
- 7:00 PM (Monday)
April 11, 2026
- 9:00 AM (Saturday)
April 12, 2026
- 2:00 PM (Sunday)
April 13, 2026
- 7:00 PM (Monday)
April 14, 2026
- 9:00 AM (Tuesday)
April 21, 2026
- 9:00 AM (Tuesday)
April 26, 2026
- 2:00 PM (Sunday)
Don't see a class that fits your schedule? Contact us to learn about other options.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyWalk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
Heartsaver Pediatric CPR/AED
January 10, 2026
- 9:00 AM (Saturday)
Pediatric CPR Only (no first aid)
January 11, 2026
- 2:00 PM (Sunday)
January 12, 2026
- 7:00 PM (Monday)
Pediatric CPR Only (no first aid)
January 13, 2026
- 2:00 PM (Tuesday)
January 20, 2026
- 9:00 AM (Tuesday)
January 31, 2026
- 9:00 AM (Saturday)
Pediatric CPR Only (no first aid), NULL
February 2, 2026
- 7:00 PM (Monday) (Contact office to register)
Pediatric CPR Only (no first aid)
February 14, 2026
- 9:00 AM (Saturday)
Pediatric CPR Only (no first aid)
February 16, 2026
- 7:00 PM (Monday)
Pediatric CPR Only (no first aid)
February 22, 2026
- 2:00 PM (Sunday)
February 24, 2026
- 9:00 AM (Tuesday)
February 28, 2026
- 9:00 AM (Saturday)
Pediatric CPR Only (no first aid)
March 8, 2026
- 2:00 PM (Sunday)
March 10, 2026
- 9:00 AM (Tuesday)
March 16, 2026
- 7:00 PM (Monday)
Pediatric CPR Only (no first aid)
March 17, 2026
- 9:00 AM (Tuesday)
March 29, 2026
- 2:00 PM (Sunday)
March 31, 2026
- 9:00 AM (Tuesday)
April 6, 2026
- 7:00 PM (Monday)
Pediatric CPR Only (no first aid)
April 11, 2026
- 9:00 AM (Saturday)
Pediatric CPR Only (no first aid)
April 12, 2026
- 2:00 PM (Sunday)
April 13, 2026
- 7:00 PM (Monday)
Pediatric CPR Only (no first aid)
April 14, 2026
- 9:00 AM (Tuesday)
April 21, 2026
- 9:00 AM (Tuesday)
April 26, 2026
- 2:00 PM (Sunday)
Don't see a class that fits your schedule? Contact us to learn about other options.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
BLS Provider Skills
January 14, 2026
- 9:00 AM (Wednesday)
January 19, 2026
- 7:00 PM (Monday)
January 19, 2026
- 4:00 PM (Monday)
January 21, 2026
- 2:00 PM (Wednesday)
January 21, 2026
- 9:00 AM (Wednesday)
February 2, 2026
- 4:00 PM (Monday) (Class is Full)
February 2, 2026
- 7:00 PM (Monday) (Contact office to register)
February 4, 2026
- 9:00 AM (Wednesday)
February 4, 2026
- 2:00 PM (Wednesday)
February 16, 2026
- 9:00 AM (Monday)
February 16, 2026
- 4:00 PM (Monday)
February 16, 2026
- 7:00 PM (Monday)
February 18, 2026
- 9:00 AM (Wednesday) (Class is Full)
February 18, 2026
- 2:00 PM (Wednesday)
February 23, 2026
- 9:00 AM (Monday)
February 23, 2026
- 4:00 PM (Monday)
February 23, 2026
- 7:00 PM (Monday)
February 25, 2026
- 9:00 AM (Wednesday)
February 25, 2026
- 2:00 PM (Wednesday)
March 4, 2026
- 9:00 AM (Wednesday)
March 4, 2026
- 2:00 PM (Wednesday)
March 9, 2026
- 9:00 AM (Monday)
March 9, 2026
- 4:00 PM (Monday)
March 9, 2026
- 7:00 PM (Monday)
March 11, 2026
- 9:00 AM (Wednesday)
Don't see a class that fits your schedule and need to renew your certification now for class or work? Contact us about a private class.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
Family & Friends CPR
January 13, 2026
- 2:00 PM (Tuesday)
January 19, 2026
- 4:00 PM (Monday)
January 20, 2026
- 9:00 AM (Tuesday)
January 24, 2026
- 9:00 AM (Saturday)
January 29, 2026
- 6:30 PM (Thursday)
February 1, 2026
- 4:00 PM (Sunday) (Class is Full)
February 5, 2026
- 6:30 PM (Thursday)
February 12, 2026
- 6:30 PM (Thursday)
February 16, 2026
- 2:00 PM (Monday)
February 22, 2026
- 2:00 PM (Sunday) (Class is Full)
February 23, 2026
- 2:00 PM (Monday)
February 24, 2026
- 9:00 AM (Tuesday)
March 8, 2026
- 2:00 PM (Sunday)
March 9, 2026
- 2:00 PM (Monday)
March 10, 2026
- 9:00 AM (Tuesday)
March 12, 2026
- 6:30 PM (Thursday) (Contact office to register)
March 16, 2026
- 2:00 PM (Monday)
March 17, 2026
- 9:00 AM (Tuesday)
March 29, 2026
- 2:00 PM (Sunday)
March 30, 2026
- 2:00 PM (Monday) (Class is Full)
March 31, 2026
- 9:00 AM (Tuesday)
April 5, 2026
- 4:00 PM (Sunday)
April 9, 2026
- 6:30 PM (Thursday)
April 12, 2026
- 2:00 PM (Sunday)
April 13, 2026
- 2:00 PM (Monday)
Cost is $75 for two participants.
We will gladly set up a class in your home for groups of six or more.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
NCCP classes are typically taught in December and March.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
EMT ConEd Class
March 14, 2026
- 1:00 PM (Saturday)
March 15, 2026
- 9:00 AM (Sunday)
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
In addition to these “Open Enrollment” classes we also offer these and other classes at your site and on your schedule.
Contact us for courses that may not be shown here.