Re-launch!
After several years, and a failed automatic update, CMOD.Training is being rebuilt and reborn! Stay tuned over the next few weeks while I add new content and upcoming courses – and of course, subscribe in order to get notifications of new course offerings and scheduled presentations. Thanks again! -JD.