Empowering Everyday Heroes.
Fill the form to contact us directly
Choose Your Course
Browse all CPR 4 RESQ Training courses below. Each course uses the same image as the homepage and the Book Now button opens the matching Amelia booking option.
Canadian Red Cross Courses
Hands-on CPR and first aid training for workplace certification, recertification, and real emergency readiness.

Intermediate First Aid (Standard First Aid) with CPR & AED – BLENDED
Flexible blended course with online learning plus focused in-class skills practice for Intermediate First Aid, CPR Level C, and AED certification.

Intermediate First Aid Traditional (Standard First Aid with CPR & AED)
Complete in-class Intermediate First Aid course for learners who prefer instructor-led training and hands-on practice from start to finish.

Basic First Aid (Emergency First Aid) with CPR & AED
Practical one-day course focused on essential first aid, CPR Level C, and emergency response skills for workplace and everyday situations.

CPR and AED Level C
Focused CPR/AED course covering adult, child, and baby response skills, AED use, choking care, and lifesaving basics.

Intermediate First Aid (Standard first Aid) Recertification
One-day Intermediate First Aid recertification for eligible students with a valid Canadian Red Cross Intermediate First Aid CPR Level C certificate, or an unexpired Standard First Aid CPR Level C certificate issued before June 22, 2026.

Children’s Safety Courses
1) BABYSITTER’S COURSE (Age 11-14 years old)
2) HOME ALONE SAFETY COURSE (Age 09-12 years old).
Heart & Stroke Foundation Courses
Professional resuscitation training for healthcare providers and students who need Heart & Stroke certification.

Advanced Cardiovascular Life Support (ACLS) Blended
Advanced Cardiovascular Life Support training with online learning and in-class skills practice for eligible healthcare providers.

Advanced Cardiovascular Life Support (ACLS) Provider
Provider-level ACLS course focused on cardiovascular emergencies, high-quality CPR, algorithms, and effective resuscitation team dynamics.

Advanced Cardiovascular Life Support (ACLS) Renewal
Renewal course for providers refreshing and validating ACLS skills through realistic emergency scenarios and instructor evaluation.

Basic Life Support (BLS) Provider
Build confidence to perform high-quality CPR in healthcare and emergency settings, including AED use, team CPR, ventilations, and choking response.

Basic Life Support (BLS) Renewal
Renew Heart & Stroke Basic Life Support certification and confirm current critical BLS knowledge and readiness.
