Haland Learning

First Aid training

Icon - First Aid
First Aid (EFA w/CPR-C)

Basic one-day course offering lifesaving first aid and cardiopulmonary resuscitation (CPR) skills for the workplace or home. Course meets legislation requirements for provincial/territorial worker safety and insurance boards and includes the latest first aid and CPR guidelines.

Equivalent to WorkSafeBC Occupational First Aid Level 1.


  • Successfully demonstrate skills and critical steps
  • Min. 75% mark for written knowledge evaluation
  • Attend and participate in 100% of the course
3 year certification in Emergency First Aid and CPR Level A or C

We budget for a full day of training. In some cases, we may finish a bit earlier. Regardless of the duration, all topics are fully explored and covered.

Topics Covered
  • The Red Cross
  • Wound care
  • First aid for respiratory and cardiac arrest
  • Breathing and Circulation emergencies
  • Airway emergencies
  • Check, Call, Care
  • The EMS system
  • Preparing to respond 
  •  A 60-minute Opioid Poisoning Awareness Workshop can be added to this course. In this workshop, participants will learn how they can help prevent death and disability by recognizing, accessing help, and providing care for a suspected opioid poisoning.



5.0 Average 32 Reviews
Tamara Bruce, Phoenix Glass Inc.
Read More
Working with Cameron was an absolute pleasure. He provided training not only for my Safety Committee but also for workers located on the island. He is knowledgeable, has a great personality and is able to make safety an enjoyable conversation. I am looking forward to a very long working relationship with Haland Learning.
Michelle Sadler, Stocksy
Read More
Highly recommend Cam. He was organized, professional and the perfect amount of casual for our tech office. He facilitated our Joint Occupational Health & Safety Committee training in our downtown Victoria office. The training offered a great mix between interactive exercises and self-directed learning. It was not an 8-hour day of PowerPoint slides - thankfully. Very happy with the training. Thanks Cam!