Class Calendar

Click on a class below to begin the enrollment process:

Thursday, December 4, 2025
Friday, December 5, 2025
Saturday, December 6, 2025
Tuesday, December 9, 2025
Thursday, December 11, 2025
Saturday, December 13, 2025
Sunday, December 14, 2025
Wednesday, December 17, 2025
Thursday, December 18, 2025
Friday, December 19, 2025
Saturday, December 20, 2025
Saturday, December 27, 2025
Thursday, January 1, 2026
Saturday, January 3, 2026
Tuesday, January 6, 2026
Thursday, January 8, 2026
Saturday, January 10, 2026
Tuesday, January 13, 2026
Thursday, January 15, 2026
Saturday, January 17, 2026
Sunday, January 18, 2026
Tuesday, January 20, 2026
Thursday, January 22, 2026
Saturday, January 24, 2026
Sunday, January 25, 2026
Tuesday, January 27, 2026
Thursday, January 29, 2026
Saturday, January 31, 2026
Tuesday, February 3, 2026
Thursday, February 5, 2026
Saturday, February 7, 2026
Sunday, February 8, 2026
Tuesday, February 10, 2026
Wednesday, February 11, 2026
Thursday, February 12, 2026
Saturday, February 14, 2026
Tuesday, February 17, 2026
Thursday, February 19, 2026
Saturday, February 21, 2026

What is an eCard?

An AHA eCard is the electronic equivalent of a printed course completion card and can be provided to students as an alternative to a printed card. eCards are valid course completion cards and can be presented to employers as proof of successful completion of an AHA course. Like printed cards, eCards also expire two years from the issue date.  Employers and schools may verify that an AHA eCard is authentic by entering the card information at www.heart.org/cpr/mycards.

CHARLOTTE MARKET
  • Charlotte
  • Rock Hill
  • Gastonia
  • Concord
  • Cornelius
  • Monroe
  • Harrisburg
  • Matthews
  • Mint Hill
  • Fort Mill
  • Indian Land
  • Kannapolis
  • Belmont
WILMINGTON MARKET
  • Wilmington
  • Jacksonville
  • Shallotte
  • Carolina Beach
  • Surf City
  • Hampstead
  • Sneads Ferry
  • Leland
  • Southport
GREENSBORO MARKET
  • Greensboro
  • High Point
  • Hickory
COLUMBIA MARKET
  • Columbia
  • Florence
MYRTLE BEACH MARKET
  • Myrtle Beach
  • North Myrtle Beach
  • Surfside Beach
  • Myrrells Inlet
  • Conway
  • Ocean Isle Beach