In the Master of Communication Management (MCM) program, Professor Craig teaches multiple courses in global and national, traditional, digital and social media industries, management, and practice.  His courses include Global Hollywood, Visual Storytelling in film, TV, and online, media...