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.