Your shopping cart is empty!
Choose the correct online course below. The online portion must be completed before attending your in-person skills session.
Would you prefer a fully in-classroom course with no online component?
Please choose one of the in-person classes by clicking here .
After completing Step 1, enroll in the skills session for your class category below.
Can't find a date for your class category, or do none of the dates below work with your schedule?
Please call our office at 603-668-5360 to set up an individual appointment as all of our availability is not listed below.
Use of American Heart Association materials in an educational course does not represent course sponsorship by the American Heart Association. Any fees charged for such a course, except for a portion of fees needed for AHA course materials, do not represent income to the Association.
| Date/Time | Course Name | Location | Availability | Enroll | ||
|---|---|---|---|---|---|---|
|
Monday Apr 20, 2026
5:00 pm
-6:00 pm
|
Basic Life Support (BLS) Skills
$64.99 |
NHCPR - Peterborough | Enrollment Open - Space Available | Enroll | ||
|
Wednesday Apr 22, 2026
8:00 am
-9:00 am
|
Basic Life Support (BLS) Skills
$64.99 |
NHCPR - Portsmouth | Almost Full - Enroll Soon | Enroll | ||
|
Wednesday Apr 22, 2026
5:00 pm
-6:00 pm
|
Basic Life Support (BLS) Skills
$64.99 |
NHCPR - Peterborough | Enrollment Open - Space Available | Enroll | ||
|
Friday Apr 24, 2026
8:00 am
-9:00 am
|
Basic Life Support (BLS) Skills
$64.99 |
NHCPR - Peterborough | Enrollment Open - Space Available | Enroll | ||
|
Friday Apr 24, 2026
11:00 am
-12:00 pm
|
Basic Life Support (BLS) Skills
$64.99 |
NHCPR - Bedford | Enrollment Open - Space Available | Enroll | ||
|
Saturday Apr 25, 2026
8:00 am
-9:00 am
|
Advanced Cardiac Life Support (ACLS) Skills
$124.99 |
NHCPR - Bedford | Enrollment Open - Space Available | Enroll | ||
|
Saturday Apr 25, 2026
9:00 am
-10:00 am
|
Basic Life Support (BLS) Skills
$64.99 |
NHCPR - Bedford | Almost Full - Enroll Soon | Enroll | ||
|
Sunday Apr 26, 2026
8:00 am
-9:00 am
|
Basic Life Support (BLS) Skills
$64.99 |
NHCPR - Portsmouth | Enrollment Open - Space Available | Enroll | ||
|
Sunday Apr 26, 2026
8:00 am
-9:00 am
|
Basic Life Support (BLS) Skills
$64.99 |
NHCPR - Meredith | Enrollment Open - Space Available | Enroll | ||
|
Sunday Apr 26, 2026
8:00 am
-9:00 am
|
Pediatric Advanced Life Support (PALS) Skills
$134.99 |
NHCPR - Bedford | Enrollment Open - Space Available | Enroll | ||