Most of the training is Public Safety specific (Law Enforcement / Fire / EMS) but I also teach defensive driving, concealed carry classes, as well as leadership, communication, team building skills and new supervisor seminars along with some USDOT / EPA classes.