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