In addition to regular community courses I provide courses on-site for business, clubs, schools, families and other organizations. I also provide some one-on-one classes or skills sessions. Courses can be scheduled at locations within a 45 minute drive of the Portsmouth, NH area. If you are further away please contact me directly at info @ coastalcpr.com. Additional charges to cover gas, mileage and time would be added to the cost of the course. If your location is more than a 1 hour drive away I am happy to refer a more local instructor to you to provide the course.

Course charges begin with a base rate cost that includes the cost of the course, books and supplies for up to 4 attendees. There is an additional cost per person for each additional participant. Maximum class size is 12 unless you make other arrangements with me. There are additional costs for larger classes as I need to schedule an additional instructor assist with the class.

Organizations can also book private classes in my Dover, NH studio.

Courses I offer onsite include classroom and skills session for:
AHA Heartsaver CPR AED | AHA Heartsaver First Aid | AHA Heartsaver First Aid CPR AED | AHA Heartsaver Pediatric First Aid CPR AED | CPR for New & Expecting Parents

ASHI Community CPR AED | ASHI Basic First Aid | ASHI CPR AED and Basic First Aid | ASHI Pediatric CPR AED and Basic First Aid

AHA BLS for Healthcare Providers Recert | AHA BLS for Healthcare Providers Online and Skills Session | AHA BLS for Healthcare Providers

ASHI Courses can be offered as a full course or as a shorter and faster paced renewal class. Please contact Gail for pricing on renewal courses.

ASHI Community CPR AED
    This is a 3 hour course. Topics covered include:

  • adult, child and infant CPR AED
  • relief of choking
  • use of barrier devices

ASHI certification is valid for 2 years

Please email Gail to schedule a date before paying for a course.


Course charges
Contact name & phone number
When will this class be held?




Please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee” to increase the size of the class. You can select the number of additional attendees on the PayPal screen.

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.

ASHI Community CPR AED and Basic First Aid
    This is a 6 hour course. Topics covered include:

  • adult, child and infant CPR AED
  • relief of choking
  • use of barrier devices
  • general first aid principles
  • medical emergencies
  • injuries
  • environmental emergencies

    • ASHI certification is valid for 2 years

Please email Gail to schedule a date before paying for a course.


Course charges
Contact name & phone number
When will this class be held?




Please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee” to increase the size of the class. You can select the number of additional attendees on the PayPal screen.

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.

ASHI Basic First Aid
    This is a 3 hour course. Topics covered include:

  • general first aid principles
  • medical emergencies
  • injuries
  • environmental emergencies

    • ASHI certification is valid for 2 years

Please email Gail to schedule a date before paying for a course.


Course charges
Contact name & phone number
When will this class be held?




Please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee” to increase the size of the class. You can select the number of additional attendees on the PayPal screen.

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.

ASHI Pediatric CPR AED and Basic First Aid
    This is a 6 hour course. Topics covered include:

  • adult, child and infant CPR AED
  • relief of choking
  • use of barrier devices
  • general first aid principles
  • medical emergencies
  • injuries
  • environmental emergencies

    • Course is designed specifically for childcare providers and those who work with children.

      ASHI certification is valid for 2 years

Please email Gail to schedule a date before paying for a course.


Course charges
Contact name & phone number
When will this class be held?




Please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee” to increase the size of the class. You can select the number of additional attendees on the PayPal screen.

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.

AHA Heartsaver CPR AED
    This is a 3 hour course. Topics covered include:

  • adult, child and infant CPR AED
  • relief of choking
  • use of barrier devices

    • AHA certification is valid for 2 years

Please email Gail to schedule a date before paying for a course.


Course charges
Contact name & phone number
When will this class be held?




Please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee” to increase the size of the class. You can select the number of additional attendees on the PayPal screen.

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.

AHA Heartsaver First Aid CPR AED
    This is a 6 hour course. Topics covered include:

  • adult, child and infant CPR AED
  • relief of choking
  • use of barrier devices
  • general first aid principles
  • medical emergencies
  • injuries
  • environmental emergencies

    • AHA certification is valid for 2 years

Please email Gail to schedule a date before paying for a course.


Course charges
Contact name & phone number
When will this class be held?




Please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee” to increase the size of the class. You can select the number of additional attendees on the PayPal screen.

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.

AHA Heartsaver First Aid
    This is a 3 hour course. Topics covered include:

  • general first aid principles
  • medical emergencies
  • injuries
  • environmental emergencies

    • AHA certification is valid for 2 years

Please email Gail to schedule a date before paying for a course.


Course charges
Contact name & phone number
When will this class be held?




Please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee” to increase the size of the class. You can select the number of additional attendees on the PayPal screen.

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.

AHA Heartsaver Pediatric First Aid CPR AED
    This is a 6 1/2 hour course. Topics covered include:

  • adult, child and infant CPR AED
  • relief of choking
  • use of barrier devices
  • general first aid principles
  • medical emergencies
  • injuries
  • environmental emergencies

    • AHA certification is valid for 2 years

Please email Gail to schedule a date before paying for a course.


Course charges
Contact name & phone number
When will this class be held?




Please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee” to increase the size of the class. You can select the number of additional attendees on the PayPal screen.

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.

CPR for New & Expecting Parents
AHA CPR for Family & Friends
    This is a 2 hour course. Topics covered include:

  • adult, child & infant CPR AED with an emphasis on infants and children
  • relief of choking
  • general first aid topics

    • This course does not lead to CPR or First Aid certification

Please email Gail to schedule a date before paying for a course.


Course charges
Contact name & phone number
When will this class be held?




Please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee or couple” to increase the size of the class. You can select the number of additional attendees on the PayPal screen.

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.

AHA BLS for Healthcare Providers Recert
    This is a 2 hour course. Topics covered include:

  • One person Adult CPR
  • Two person Adult CPR
  • Use of an AED
  • Use of a Bag Valve Mask System
  • Use of Barrier Devices
  • One person Infant CPR
  • Two person Infant CPR

This course is for participant who hold a current or recently expired AHA BLS for Healthcare Providers certification. Participants who have never held healthcare provider level certification or have very expired certification should take a full BLS for Healthcare Providers course or BLS Online and then attend a BLS Online skills session.

Course textbooks are not included in the course charge. Course textbooks can be purchased in advance for $15 each.

Please email Gail to schedule a date before paying for a course.


Course charges
Contact name & phone number
When will this class be held?




Please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee” to increase the size of the class. You can select the number of additional attendees on the PayPal screen. Maximum class size for a BLS Recert is 8. Larger sessions can be scheduled but will be longer in length or require an additional instructor.

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled and confirmed with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.

AHA BLS for Healthcare Providers Online & Skills Session
    This is an online course and a 1 to 2 hour session. Skills practiced and tested on include:

  • One person Adult CPR
  • Two person Adult CPR
  • Use of an AED
  • Use of a Bag Valve Mask System
  • Use of Barrier Devices
  • One person Infant CPR
  • Two person Infant CPR

This session is for participant who have taken the BLS Online or Heartcode course. The BLS for Healthcare Providers Online Course has 3 parts; Part 1 – online course and exam, Part 2 – Skills Session, and Part 3 – Skills Test. Please read a description of the online course requirements prior to taking or scheduling an online course or skills session.

This session can be scheduled for an individual or groups

Please email Gail to schedule a date before paying for a course.


Course charges
Where will this class be held?
When will this class be held?




If you would like to schedule a group skills session please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee” to increase the size of the class. You can select the number of additional attendees on the PayPal screen. Maximum class size for a BLS Skills Session is 4. Larger classes can be scheduled but will be longer in length or require an additional instructor.

If you would like to schedule an individual skills session please select “Individual”.

Do you need a one on one skills session? Contact me to schedule a one on one session

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled and confirmed with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.

AHA BLS for Healthcare Providers
    This is a 4.5 hour course. Topics covered include:

  • One person Adult CPR
  • Two person Adult CPR
  • Use of an AED
  • Use of a Bag Valve Mask System
  • Use of Barrier Devices
  • One person Infant CPR
  • Two person Infant CPR

Course charge includes textbooks for all participants.

Please email Gail to schedule a date before paying for a course.


Course charges
Contact name & phone number
When will this class be held?




Please select “Course for up to 4 attendees” first. At checkout select “continue shopping” to return to this screen to select “Charge for each additional attendee” to increase the size of the class. You can select the number of additional attendees on the PayPal screen. Maximum class size for a BLS Recert is 8. Larger sessions can be scheduled but will be longer in length or require an additional instructor.

Payment for course does not guarantee course will be held. The course date and time will still need to be scheduled and confirmed with the instructor unless prior arrangements have been made. Full refund of charges will be made if course is not scheduled.