Training Programs for the Mining Industry. Resolute Safety and Training offers on-site MSHA training for contractors and mining companies. We are known for providing comprehensive "New Miner" and "Refresher" courses. In addition, we provide site safety consulting and audits to our clients. For more training information, get in touch with us.