Moreno Valley Unified School District
Teacher of Graphic Design
Academy of Creative Technologies Booster Club
Teacher Liaison
Bible Fellowship Church
Youth Director of Junior High and High School Ministries
Canyon Springs High School
Academy Director
Azusa Pacific University
Mt. San Jacinto College
Point Loma Nazarene University