Skip to Content

John Craig Freeman

Professor, School of Film, Television, and Media Arts

Courses
  • Computer Animation
  • Advanced New Media Projects
  • Topics in Media Production
  • 3D Computer Gaming
  • Directed Study
  • MFA Thesis Project
  • Master's Thesis