

LEARN & SUCCEED
Heart and Stroke is Canada's leader in resuscitation science and instruction. Courses are available in communities across the country, at every level from beginner to advanced.
Welcome to ACLS ABCs
At ACLS ABCs, we offer expert-led, hands-on training in advanced life support for healthcare professionals from all disciplines. Whether you work in emergency, critical care, acute care, medicine, pediatrics, rural, clinic, or private healthcare settings, we aim to help you develop the confidence and clinical skills necessary to act decisively when it counts most.
We provide flexible training options, including private group classes at your location or in a state-of-the-art simulation lab—so your team can train when and where it’s most convenient.
Join a community of healthcare providers dedicated to excellence in resuscitation and patient care.​
Our platform provides a seamless experience for signing up, accessing course materials, and connecting with a community of dedicated learners.


Describe your image


Describe your image

Describe your image
Who We Train
We offer basic and advanced life support training for healthcare professionals across all disciplines, including nurses, physicians, respiratory therapists, paramedics, and other frontline providers. Whether you work in a busy emergency department, a rural clinic, a critical care unit, or a pediatric setting, our courses are designed to meet the specific demands of your environment.
​
Whether you're new to basic life support, advanced resuscitation, or renewing your certification, you'll experience hands-on training with realistic simulations that prepare you for high-pressure situations. Our aim is to help you build confidence, clinical judgment, and technical skills essential for effective emergency response.
​
Group or Private classes are also available in your own clinical environment or in our sim lab teaching space. Email admin@ACLSABCs.com to inquire about booking a custom course.
Our Instructors
Our Heart & Stroke certified instructors bring decades of real-world experience in emergency, critical care, and pediatric care in both urban and rural settings.
Learn from experienced healthcare professionals who combine practical expertise with a passion for teaching. Every course features advanced simulation mannequins and the same equipment you use on the job, providing realistic, scenario-based training that builds confidence and strengthens your skills.

Testimonials
"I have had the pleasure of recertifying my basic and
advanced life support several times with Clare Puzey et al.
at Foothills Medical Center, Calgary.
Clare and her team are excellent teachers.
Their varied experiences lend much breadth
to their learning scenarios.
They present the material in a calm, concise manner.
While sensitive to the varied learners’ levels of
knowledge and experience, they create a fun and
enjoyable learning environment.
They tailor the sessions to your individual needs with
lots of time to practice scenarios!
I highly recommend this group for an enjoyable day
at the cardiac resuscitation learning spa.
I plan on returning for more fun. "
- David Goldstein
Anesthesiologist
Browse Our Courses


Main Location
Foothills Medical Centre (McCaig Tower)
3134 Hospital Drive NW
Calgary, Alberta
T2N 5A1
Classes are located on the Ground Floor of the McCaig Tower at Foothills Medical Center (FMC). Parking lot 10 (West Parking Lot) is across the street from McCaig Tower. This is a paid lot. The classroom is located beside the E-Simulation lab. See McCaig Tower map PDF. Foothills Medical Centre map below.​
​
Frequently Asked Questions
Payment Information: Payments made in advance of the course date reserve participants' spaces in class. Payments can be made by etransfer to admin@ACLSABCS.com or via PayPal (additional processing fee applies with PayPal transactions). QuickBooks Online will send receipts to your email within three business days. ​
​
CME/CPD Credits & Accreditation:
-
​College of Family Physicians of Canada: eligible for Mainpro+ credits under Certified Activities: CME (1 credit/ hour) or Assessment Activities: Simulation training (2 credits/hour).
-
​Royal College of Physicians and Surgeons of Canada: eligible under MOC Section 1 - Group Learning/Resuscitation courses (2 credits/hour) or Section 3 - Assessment -Simulation-based assessments (3 credits/hour).
-
Other Colleges/Regulatory Bodies: All Heart and Stroke courses are recognized across Canada.
-
Nursing: ACLS & PALS courses are eligible for a Professional Development education day(s). Some managers may require pre-approval.
Pre-course study materials: Learners will receive access to the members-only section upon payment, where they will have access to pre-course instructions, guideline updates, videos, and other study materials. Alternatively, we can email you the resources.
​
Privacy policy: ACLS ABCS Inc. collects your name and email for the purpose of registering for current and future Heart and Stroke courses. Reminder emails will be sent when certification is approaching expiration. You may opt out of notifications at any time by emailing admin@aclsabcs.com. ACLS ABCs Inc. will not sell or share any client information.
Cancellation policy: ​ We understand that life happens, and you may need to cancel or change your course date. ​
-
Registrations cancelled up to 1 week before the course start date will be refunded, less a $40 administrative fee.
-
Alternatively, participants can switch to another course date at no processing fee up to 1 week prior (unlimited course changes).
-
Registrations cancelled with less than 1 week’s notice will not be refunded. Still, the participant may defer the course cost to apply to another course (no administrative fee for a first-time change within 1 week before the course date).
​​​
Group or Private classes: Are available in your own clinical environment or in our sim lab teaching space—email admin@ACLSABCs.com for more information on group bookings.
​
Join our Team: Instructors must have at least 5 years of critical or emergency experience, as well as teaching or simulation facilitation/ debriefing experience. Please send a resume and brief cover letter to admin@ACLSABCS.com to apply for ACLS or PALS instructor roles.
​

