Passion for Design. Commitment to Education.

With over 20 years of teaching experience in Digital, Graphic, Game, Web, and UX Design, I am dedicated to shaping the next generation of creatives. My approach blends real-world industry expertise with hands-on, engaging instruction that prepares students for the ever-evolving design landscape. Whether in the classroom or through online learning, I focus on fostering creativity, problem-solving, and technical mastery.

Great design starts with great education. Let’s build something amazing together.

Would you like to add anything about specific courses, mentorship, or workshops?

Tailored, Flexible Learning

Each course or lesson is designed with you in mind, providing a custom learning experience to match your goals, skill level, and schedule. Whether you’re a business owner who needs help managing a website, a budding designer looking to expand your knowledge, or someone interested in learning the basics of computing, I provide clear, easy-to-understand lessons to help you grow.

  • Flexible Scheduling: Classes available in-person or online.
  • Custom Learning Paths: Tailored lessons to meet your specific needs and objectives.
  • Real-World Experience: Learn from someone with over 20 years of industry experience.

Invest in Your Future with Personalized Instruction

My teaching services aren’t just about learning theory; they’re about giving you practical skills that you can immediately apply to your business, your career, or your personal projects. I’m passionate about helping people unlock their potential and gain the confidence to succeed in the digital world.

If you’re ready to take your digital skills to the next level, I’m here to guide you every step of the way.

My Teaching Experience

I’ve had the privilege of teaching at several renowned institutions, where I’ve designed and taught courses in a variety of subjects, including web design, graphic design, multimedia, animation, and basic computing. Here’s a snapshot of my career in education:

Lindenwood University (2014–Present)

Interactive Media/Web Design Instructor

  • Developed comprehensive curricula for both on-ground and hybrid courses in web design, user experience, and digital media.
  • Taught over 20 courses, covering topics like HTML, CSS, branding, animation, and motion graphics.
  • Integrated industry-standard tools and design principles into my teaching to prepare students for real-world applications.
  • Emphasized creative problem-solving, collaboration, and adaptability within the classroom environment.

MOTO Marketing Group (2012–Present)

Head Creative Media Designer

  • Designed and consulted on digital design, branding, and marketing strategies for small businesses, offering one-on-one instruction and training.
  • Worked with business owners to teach them how to manage their own websites, social media, and other digital platforms.
  • Created tailored design solutions to meet specific business goals, helping clients understand their digital needs and offering guidance on how to execute those goals.

The Art Institute (2012–2015)

Graphic and Web Design Adjunct Instructor

  • Developed and taught web design and graphic design courses for aspiring professionals.
  • Focused on delivering project-based learning to foster creativity and practical skills.
  • Introduced students to the latest design tools, such as Adobe Photoshop, Illustrator, and Dreamweaver, preparing them for industry demands.

ITT Technical Institute (2006–2015)

Professor of Graphic Communications / Game Design

  • Managed large classrooms, guiding students through a comprehensive curriculum in graphic design, multimedia, and game design.
  • Taught students to apply solid design principles, usability standards, and interactive media skills to create professional-quality projects.
  • Conducted seminars and training sessions for industry professionals, helping them develop relevant digital skills.

What I Offer Now

In addition to my formal teaching experience, I offer personalized, one-on-one instruction in digital design and basic computing for small business owners, aspiring professionals, or anyone eager to learn. My teaching philosophy is rooted in providing hands-on, actionable knowledge that you can apply immediately to your work or business.

Areas of Expertise Include:

  • Web Design & Development: Learn HTML, CSS, and WordPress to create responsive, user-friendly websites.
  • Branding & Graphic Design: Develop a professional visual identity for your business using tools like Adobe Photoshop, Illustrator, and InDesign.
  • 3D Design & Animation: Master 3D modeling, animation, and printing for creating both virtual and physical designs.
  • Video Production & Motion Graphics: Learn to produce professional videos and animations that tell your brand’s story.
  • Basic Computing & Software Skills: Gain confidence in using essential digital tools, including Microsoft Office, basic web navigation, and other necessary technologies.

View a Small Sample of Tutorial Videos I’ve Created for Classes and Clients