Welcome
Read in its Entirety:
Training Program Students:
Once you register for a class read your confirmation email entirely. At the very bottom is the school portal Dreamclass link. All information must be completed in its entirety to complete your registration! If you do not complete the 2 step process you are not registered!
CPR Students Only:
If you are are attending any of the Advanced CPR classes (ACLS & PALS) you are responsible for completing all pre-course work and purchasing a textbook prior to class. If you are attending a Skills Check-off session all Heartcode online material must be completed prior to class and completion certificates emailed. If any of the above are not completed you will be unable to attend and will have to reschedule. There are NO REFUNDS FOR CPR CLASS REGISTRATIONS!!! NO EXCEPTIONS!!!!
Please note that all textbooks and online Heartcode material is purchased directly from American Heart Association click link: https://shopcpr.heart.org/
If you are attending a course that is 4 hours or more we encourage you to be a snack and /or lunch!

Wednesday, November 19, 2025
Sunday, November 23, 2025
Monday, November 24, 2025
Monday, December 1, 2025
Sunday, December 7, 2025
Monday, December 8, 2025
Wednesday, December 10, 2025
Wednesday, December 17, 2025
Friday, December 19, 2025
Sunday, December 21, 2025
Monday, December 29, 2025
Sunday, January 4, 2026
Monday, January 5, 2026
Tuesday, January 6, 2026
Saturday, January 10, 2026
Monday, January 12, 2026
Wednesday, January 14, 2026
Thursday, January 15, 2026
Saturday, January 17, 2026
Sunday, January 18, 2026
Monday, January 19, 2026
Wednesday, January 21, 2026
Monday, January 26, 2026
Friday, January 30, 2026
Sunday, February 1, 2026
Friday, February 6, 2026
Tuesday, February 10, 2026
Thursday, February 12, 2026
Sunday, February 15, 2026
Friday, February 20, 2026
Saturday, February 21, 2026
Wednesday, February 25, 2026
Thursday, February 26, 2026
Sunday, March 1, 2026
Monday, March 9, 2026
Sunday, March 15, 2026
Thursday, March 19, 2026
Friday, March 20, 2026
Tuesday, March 24, 2026
Wednesday, March 25, 2026
Saturday, March 28, 2026
Monday, March 30, 2026
Tuesday, March 31, 2026