Teaching

College Teaching

Full Sail University

Video Sharing Platforms

The Art Institute of Las Vegas
  • CIS100 – Computer Literacy
  • DFVP220 – Fundamentals of Editing
  • DFVP321 – Media Delivery Systems and Distribution
  • DFVP402 – Media Compositing
  • DFVP411 – Portfolio Preparation
  • DFVP420 –Professional Practice
  • DFVP421 – Portfolio Presentation
  • IMD215 – Digital Video Editing
  • IMD302 – Net Broadcasting
  • MMA321 – Compositing
  • MMA326 – Motion Graphics
  • PHG210 – Video Editing for Photographers
  • VEMG200 – Broadcast and Motion Graphics
  • VEMG211 – Intermediate Visual Effects I
  • VEMG221 – Intermediate Visual Effects II
  • VEMG222 – Intermediate Broadcast Graphics
  • VEMG322 – Advanced Broadcast Graphics
  • VEMG301 – Advanced Visual Effects I
  • VEMG311 – Advanced Visual Effects II
  • VEMG402 – Portfolio Preparation
  • VEMG412 – Portfolio Presentation
The Art Institute of Pittsburgh – Online
  • COM1010 – Speech
  • A222 – Principles of Marketing Research
  • A231 – Online Marketing Research
Southeast Missouri State University
  • History and Philosophy of American Mass Media – (online)
  • Introduction to Mass Communication
University of Nevada, Las Vegas

FIS450 – Advanced Post Production Techniques

The Florida State University (2003)
  • Introduction to After Effects

High School and Middle School

Career Explorations

Computer Science

COM101 Speech – Dual credit Western Nevada College

CTE Cybersecurity – Level 1, Level 2, Level 3

PLTW Cybersecurity

Entrepreneurship

Journalism

Photography

Publications

Publications (Yearbook)

Yearbook