American University in Dubai

Classes Designed & Taught

August 2015 - present

  • VCDM 201 - Fundamentals of Web Design

  • VCDM 202 - Online Media Production

  • VCCC 105 - Computer Graphics I

  • VCCC 205 - Computer Graphics II

  • VCDM 301 - Design Concepts for the Web

  • VCCC 399 - Social Media Optimization & the New Web

  • VCCC 399 - Mobile App Design & Development

  • VCCC 399 - Digital Podcast Production

  • VCCC 499 - Next Gen Interactive Entertainment

  • LICM 606 - Creative Approaches to Contemporary Media

University of Wisconsin at Whitewater

Classes Designed & Taught

August 2009 - December 2012

  • MAGD 150 - Intro to Media Arts & Game Development

  • Comm 238 - Video Fundamentals

  • Comm 270 - Intro to Web Development

  • Comm 285 - Social Media Optimization & the New Web

  • Comm 294 - Web Video & the Game Industry - GameZombie TV

  • Comm 440/640 - New Communication Technologies

  • Comm 493M - MAGD Internship

Indiana University at Bloomington

Classes Designed & Taught

Summer 2007 - Summer 2009

  • Web Video & the Game Industry - GameZombie TV

    • Developed and ran this interdisciplinary course under multiple course titles

    • Incorporated students from all over the university, (e.g. Telecom, Theatre and Dance, Fine Arts, Computer Science, Informatics, Entrepreneurship, Marketing, Journalism, and English)

    • Grew to the largest internship program in the city of Bloomington

    • Invited to teach the course as an Adjunct Professor (Fall 2008 - Spring 2009)

Ivy Tech, Bloomington

Classes Designed & Taught

Spring 2009 - Summer 2009

  • Game Development

  • Web Development

  • Web Graphics