All recognized training companies must follow the ILCOR standards for training. These standards are International guide lines which are agreed upon and the companies then set the programs which are taught by their instructors.
Certification is approved by the parent organization such as The Heart and Stroke Foundation of Canada,
St. John’s Ambulance, Red Cross etc.
Normally a Standard First Aid course (16 hours) with level C CPR certification is for 3 years with CPR being recertified every year but some of the organizations may have a CPR certification done every 3 years.
An Emergency First Aid course is not recognized n Alberta as a WCB or in Quebec CSST course but might be in other provinces (check with your local training companies).
There are some companies, usually owner operated which will teach their own courses and issue a certificate uder that company name. This type of certificate is not usually recognized by the WCB / CSST. Again, please check with your Provincial WCB / CSST.
If you are in Alberta, please contact me for further in formation.
Hope this helps.