I I would check out the CCOHS website. They have a number of courses specifically tailored to the Federal Jurisdiction.
Canada Labour Code, Part II: An Overview – $64.00
Federal Hazard Prevention Program – $64.00
Harassment and Violence Prevention for Designated Recipients and Employers – $44.95
Harassment and Violence Prevention for Employees – $19.95
Harassment and Violence Prevention for Managers and Committees/Representatives – $34.95
Hazardous Occurrence Investigations for Federally-Regulated Work Places – $64.00
Health and Safety Committees and Representatives (Canada Labour Code) – $49.00
At least it is a starting point.