Professor Craig teaches graduate courses in media industries, management, and practice. His courses include Global Hollywood (CMGT 559), Visual Storytelling (CMGT 552), Media Industries and Management (CMGT 586), and Social Media Entertainment (CMGT 529). He is also an Associate Professor on the faculty at Shanghai Jiao Tong University in the Institute for Cultural and Creative Industries, where he teaches courses in global media and conducts research about Chinese media industries.