A Few Courses that USC INc provide include

MSHA

Specialty Training for Wind

Underground Certification

Surface Certification

Specialty Training for Solar

OSHA- 10 Hour