I taught my first graphic design class in 1998 and still enjoy teaching two decades later. My desire to contribute to society and drive to help people led me to my role as an educator.
Director of the Graphic Design Program
Flagler College, St. Augustine, FL
Jan 2022 – Present
Formulate plans and establish goals for improving the program. Address student needs in the program. Assist the Department Chair with program assessments, instructor evaluations, preparation of class schedules, and budget management. Collect and assume oversight of course syllabi, ensuring that each conforms to College requirements. Assist the Office of the Registrar in verifying that candidates for graduation have satisfied program-specific requirements for graduation.
Assistant Professor of Graphic Design
Flagler College, St. Augustine, FL
2007 – Present
Teach courses in the Graphic Design major. Advise students on course selections, scholarships, internships, graduate school programs, and career opportunities. Serve on faculty committees.
Courses Taught
- Visual Culture
- Type Design Studio
- Design Methodologies
- Graphic Design for the Non-Major
- Photography I
- Branding
- Print Production
- Web Design Studio
- Interactive Design
- Design Portfolio
Special Topics
- Information Design
- Self-Promotion
Independent Study Courses
- Package Design
- Mobile App Design
- Mobile-Device Design
- Landscape Photography
Graphic Design Instructor
Keiser University, Daytona Beach, FL
October 1998 – August 2007
Teach Graphic Design courses inclusive of 2D Illustration and Image editing, Web Design, Interactive Design, 2D Animation, 3D Modeling and Animation, and Video Editing. Advise students on portfolio development and career opportunities.
Courses Taught
- Digital Illustration
- Digital Image Editing
- Web Design
- Interactive Design
- 2D Animation
- 3D Modeling
- 3D Animation
- Video Editing
Graphic Design Instructor
The Art Institute of Pittsburgh Distance Learning Division, Pittsburg, PA
Fall 2006 – 2007
Teach distance-learning courses in Digital Image Manipulation. Facilitate weekly forum discussions. Conduct online project critiques. Maintain an active and highly participatory online-learning environment.
Web Design Instructor
Daytona State College, Daytona Beach, FL
Fall 2002
Teach all aspects of Web Design including the planning process, interface design, image optimization, website development, and search engine optimization.