OSHA provides different training for the aims of improving the occupational safety and health, these trainings include National Occupational Safety and Health Course-NOSHC, OHS Risk Assessment, Working at Height, Safety and Health Representatives Course, Safe use of chemicals, Safety and Health in construction industry, Accident Investigation, Industrial First Aid, and General OHS Awareness,