If you are not sure which type of class you need (and yes, it can get confusing!), please contact the office for assistance.
April 30, 2026
- 3:00 PM (Thursday)
May 3, 2026
- 4:00 PM (Sunday)
May 4, 2026
- 4:00 PM (Monday)
May 7, 2026
- 6:30 PM (Thursday)
May 7, 2026
- 3:00 PM (Thursday)
May 11, 2026
- 2:00 PM (Monday) (Class is Full)
May 11, 2026
- 4:00 PM (Monday) (Class is Full)
May 12, 2026
- 9:00 AM (Tuesday) (Class is Full)
May 14, 2026
- 3:00 PM (Thursday) (Class is Full)
May 18, 2026
- 2:00 PM (Monday)
May 18, 2026
- 4:00 PM (Monday)
May 21, 2026
- 3:00 PM (Thursday)
May 21, 2026
- 6:30 PM (Thursday)
May 24, 2026
- 2:00 PM (Sunday)
May 26, 2026
- 9:00 AM (Tuesday) (Class is Full)
May 28, 2026
- 3:00 PM (Thursday)
May 28, 2026
- 6:30 PM (Thursday) (Class is Full)
May 31, 2026
- 2:00 PM (Sunday)
June 1, 2026
- 4:00 PM (Monday)
June 4, 2026
- 3:00 PM (Thursday)
June 4, 2026
- 6:30 PM (Thursday)
June 8, 2026
- 4:00 PM (Monday)
June 9, 2026
- 9:00 AM (Tuesday)
June 11, 2026
- 3:00 PM (Thursday)
June 11, 2026
- 6:30 PM (Thursday)
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.
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) (2 spaces remaining)
June 25, 2026
- 6:00 PM (Thursday)
June 28, 2026
- 2:00 PM (Sunday)
July 16, 2026
- 6:00 PM (Thursday)
July 19, 2026
- 2:00 PM (Sunday)
August 13, 2026
- 6:00 PM (Thursday)
August 16, 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
April 29, 2026
- 6:00 PM (Wednesday)
April 29, 2026
- 9:00 AM (Wednesday)
April 30, 2026
- 9:00 AM (Thursday)
May 6, 2026
- 6:00 PM (Wednesday)
May 7, 2026
- 9:00 AM (Thursday)
May 11, 2026
- 9:00 AM (Monday) (Class is Full)
May 13, 2026
- 6:00 PM (Wednesday)
May 14, 2026
- 9:00 AM (Thursday) (Class is Full)
May 17, 2026
- 9:00 AM (Sunday)
May 18, 2026
- 9:00 AM (Monday)
May 20, 2026
- 6:00 PM (Wednesday)
May 21, 2026
- 9:00 AM (Thursday)
May 27, 2026
- 6:00 PM (Wednesday)
May 28, 2026
- 9:00 AM (Thursday)
May 31, 2026
- 9:00 AM (Sunday)
June 3, 2026
- 6:00 PM (Wednesday)
June 4, 2026
- 9:00 AM (Thursday)
June 10, 2026
- 6:00 PM (Wednesday)
June 11, 2026
- 9:00 AM (Thursday)
June 14, 2026
- 9:00 AM (Sunday)
June 15, 2026
- 9:00 AM (Monday)
June 17, 2026
- 6:00 PM (Wednesday)
June 18, 2026
- 9:00 AM (Thursday)
June 24, 2026
- 6:00 PM (Wednesday)
June 25, 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
April 5, 2026
- 9:00 AM (Sunday)
April 6, 2026
- 9:00 AM (Monday)
May 3, 2026
- 9:00 AM (Sunday)
May 4, 2026
- 9:00 AM (Monday)
June 1, 2026
- 9:00 AM (Monday)
June 7, 2026
- 9:00 AM (Sunday)
June 8, 2026
- 9:00 AM (Monday)
July 6, 2026
- 9:00 AM (Monday)
July 26, 2026
- 9:00 AM (Sunday)
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.
May 5, 2026
- 9:00 AM (Tuesday)
Day 2: May 6, 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.
May 5, 2026
- 9:00 AM (Tuesday)
Day 2: May 6, 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
April 13, 2026
- 6:00 PM (Monday)
April 14, 2026
- 2:00 PM (Tuesday)
April 21, 2026
- 9:00 AM (Tuesday)
April 28, 2026
- 9:00 AM (Tuesday)
May 4, 2026
- 6:00 PM (Monday)
May 11, 2026
- 7:00 PM (Monday) (Class is Full)
May 12, 2026
- 9:00 AM (Tuesday)
May 16, 2026
- 9:00 AM (Saturday)
May 24, 2026
- 2:00 PM (Sunday) (Class is Full)
May 26, 2026
- 9:00 AM (Tuesday)
May 30, 2026
- 9:00 AM (Saturday)
May 31, 2026
- 2:00 PM (Sunday)
June 1, 2026
- 7:00 PM (Monday)
June 8, 2026
- 7:00 PM (Monday)
June 9, 2026
- 9:00 AM (Tuesday)
June 13, 2026
- 9:00 AM (Saturday)
June 23, 2026
- 9:00 AM (Tuesday)
June 30, 2026
- 9:00 AM (Tuesday)
July 6, 2026
- 7:00 PM (Monday)
July 11, 2026
- 9:00 AM (Saturday)
July 12, 2026
- 2:00 PM (Sunday)
July 13, 2026
- 7:00 PM (Monday)
July 14, 2026
- 9:00 AM (Tuesday)
July 21, 2026
- 9:00 AM (Tuesday)
July 25, 2026
- 9:00 AM (Saturday)
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
April 6, 2026
- 7:00 PM (Monday)
April 11, 2026
- 9:00 AM (Saturday)
April 13, 2026
- 6:00 PM (Monday)
May 4, 2026
- 6:00 PM (Monday)
May 11, 2026
- 7:00 PM (Monday) (Class is Full)
May 16, 2026
- 9:00 AM (Saturday) (Class is Full)
May 30, 2026
- 9:00 AM (Saturday) (Class is Full)
June 1, 2026
- 7:00 PM (Monday)
June 8, 2026
- 7:00 PM (Monday)
June 13, 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)
August 8, 2026
- 9:00 AM (Saturday)
August 10, 2026
- 7:00 PM (Monday)
August 22, 2026
- 9:00 AM (Saturday)
September 7, 2026
- 7:00 PM (Monday)
September 14, 2026
- 7:00 PM (Monday)
September 26, 2026
- 9:00 AM (Saturday)
October 5, 2026
- 7:00 PM (Monday)
October 10, 2026
- 9:00 AM (Saturday)
November 2, 2026
- 7:00 PM (Monday)
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
April 13, 2026
- 6:00 PM (Monday)
April 14, 2026
- 2:00 PM (Tuesday)
April 21, 2026
- 9:00 AM (Tuesday)
April 28, 2026
- 9:00 AM (Tuesday)
May 4, 2026
- 6:00 PM (Monday)
May 11, 2026
- 7:00 PM (Monday) (Class is Full)
May 12, 2026
- 9:00 AM (Tuesday)
May 16, 2026
- 9:00 AM (Saturday)
May 24, 2026
- 2:00 PM (Sunday) (Class is Full)
May 26, 2026
- 9:00 AM (Tuesday)
May 30, 2026
- 9:00 AM (Saturday)
May 31, 2026
- 2:00 PM (Sunday)
June 1, 2026
- 7:00 PM (Monday)
June 8, 2026
- 7:00 PM (Monday)
June 9, 2026
- 9:00 AM (Tuesday)
June 13, 2026
- 9:00 AM (Saturday)
June 23, 2026
- 9:00 AM (Tuesday)
June 30, 2026
- 9:00 AM (Tuesday)
July 6, 2026
- 7:00 PM (Monday)
July 11, 2026
- 9:00 AM (Saturday)
July 12, 2026
- 2:00 PM (Sunday)
July 13, 2026
- 7:00 PM (Monday)
July 14, 2026
- 9:00 AM (Tuesday)
July 21, 2026
- 9:00 AM (Tuesday)
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 Pediatric Skills Session
April 13, 2026
- 6:00 PM (Monday)
April 14, 2026
- 2:00 PM (Tuesday)
April 21, 2026
- 9:00 AM (Tuesday)
April 28, 2026
- 9:00 AM (Tuesday)
May 4, 2026
- 6:00 PM (Monday)
May 11, 2026
- 7:00 PM (Monday) (Class is Full)
May 12, 2026
- 9:00 AM (Tuesday)
May 16, 2026
- 9:00 AM (Saturday)
May 24, 2026
- 2:00 PM (Sunday) (Class is Full)
May 26, 2026
- 9:00 AM (Tuesday)
May 30, 2026
- 9:00 AM (Saturday)
May 31, 2026
- 2:00 PM (Sunday)
June 1, 2026
- 7:00 PM (Monday)
June 8, 2026
- 7:00 PM (Monday)
June 9, 2026
- 9:00 AM (Tuesday)
June 13, 2026
- 9:00 AM (Saturday)
June 23, 2026
- 9:00 AM (Tuesday)
June 30, 2026
- 9:00 AM (Tuesday)
July 6, 2026
- 7:00 PM (Monday)
July 11, 2026
- 9:00 AM (Saturday)
July 12, 2026
- 2:00 PM (Sunday)
July 13, 2026
- 7:00 PM (Monday)
July 14, 2026
- 9:00 AM (Tuesday)
July 21, 2026
- 9:00 AM (Tuesday)
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 policyWalk 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
April 29, 2026
- 9:00 AM (Wednesday)
May 4, 2026
- 6:00 PM (Monday)
May 4, 2026
- 4:00 PM (Monday)
May 6, 2026
- 2:00 PM (Wednesday)
May 6, 2026
- 9:00 AM (Wednesday)
May 11, 2026
- 9:00 AM (Monday)
May 11, 2026
- 4:00 PM (Monday) (Class is Full)
May 11, 2026
- 7:00 PM (Monday) (Class is Full)
May 13, 2026
- 9:00 AM (Wednesday)
May 13, 2026
- 2:00 PM (Wednesday)
May 18, 2026
- 9:00 AM (Monday) (Class is Full)
May 18, 2026
- 4:00 PM (Monday)
May 18, 2026
- 7:00 PM (Monday)
May 20, 2026
- 9:00 AM (Wednesday) (Class is Full)
May 20, 2026
- 2:00 PM (Wednesday) (Class is Full)
May 27, 2026
- 9:00 AM (Wednesday)
May 27, 2026
- 2:00 PM (Wednesday)
June 1, 2026
- 4:00 PM (Monday)
June 1, 2026
- 7:00 PM (Monday)
June 3, 2026
- 9:00 AM (Wednesday)
June 3, 2026
- 2:00 PM (Wednesday)
June 8, 2026
- 4:00 PM (Monday)
June 8, 2026
- 7:00 PM (Monday)
June 10, 2026
- 9:00 AM (Wednesday)
June 10, 2026
- 2:00 PM (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
April 27, 2026
- 2:00 PM (Monday)
April 28, 2026
- 9:00 AM (Tuesday)
April 30, 2026
- 6:30 PM (Thursday)
May 3, 2026
- 4:00 PM (Sunday)
May 7, 2026
- 6:30 PM (Thursday)
May 11, 2026
- 2:00 PM (Monday)
May 12, 2026
- 9:00 AM (Tuesday) (Class is Full)
May 18, 2026
- 2:00 PM (Monday)
May 21, 2026
- 6:30 PM (Thursday)
May 24, 2026
- 2:00 PM (Sunday) (Class is Full)
May 26, 2026
- 9:00 AM (Tuesday) (Class is Full)
May 28, 2026
- 6:30 PM (Thursday) (Class is Full)
May 31, 2026
- 2:00 PM (Sunday)
June 4, 2026
- 6:30 PM (Thursday)
June 9, 2026
- 9:00 AM (Tuesday)
June 11, 2026
- 6:30 PM (Thursday)
June 15, 2026
- 2:00 PM (Monday)
June 23, 2026
- 9:00 AM (Tuesday)
June 29, 2026
- 2:00 PM (Monday)
June 30, 2026
- 9:00 AM (Tuesday)
July 2, 2026
- 6:30 PM (Thursday)
July 9, 2026
- 6:30 PM (Thursday)
July 12, 2026
- 2:00 PM (Sunday)
July 13, 2026
- 2:00 PM (Monday)
July 14, 2026
- 9:00 AM (Tuesday)
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.
April 9, 2026
- 2:00 PM (Thursday)
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.
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.