Curriculum Experience
University of Colorado at Boulder – Leeds School of Business
Professor of Marketing
Instructor for Upper Division Digital Marketing
Covers the what, why and how of major digital marketing approaches, including online listening and monitoring, search engine optimization, search ads, email marketing, and social media. Designed to launch students as digital marketing professionals and to provide experience with industry-relevant hands-on assignments and exercises.
Community College of Denver
Professor of Multimedia & Graphic Design
Instructor for Web Design
Introduces web site planning, design and creation using industry-standards-based web site development tools. Screen-based color theory, web aesthetics, use of graphics editors and intuitive interface design are explored.
Instructor for Typography
In-Person Modality
Introduces the history and concepts of typography as applied to graphic communications. Explores appropriate use of typography in a variety of design applications, emphasizing the basic design principles of typographic compositions and typesetting. Covers type recognition and typographic terms.
Asynchronous Online Modality
Introduces the history and concepts of typography as applied to graphic communications, but through a comprehensive asynchronous online curriculum that requires weekly deliverables as well as large cumulative mastery projects.
Instructor for Adobe InDesign
In-Person Modality
Introduces students to InDesign, a page layout program which integrates seamlessly with other Adobe design programs. InDesign delivers creative freedom and productivity to DTP. Class discussions and independent projects supplement hands-on classroom work.
Hybrid Modality
Introduces students to InDesign, but through a half in-person, half virtual format. These lecture lab meetings combine self-paced work with in -person exercises, lectures, and deliverables.
Arapahoe Community College
Instructor for Marketing for Small Businesses
Marketing a small business can be challenging without a clear list of what needs to be done and when. This course walks you through the important points of how to create your company’s identity, how to make sure customers can find your business online, and how to grow your customer base. We will look at 1. Creating strong branding and design, 2. Establishing your brand’s digital presence (your website, social media, and search engine optimization), and 3. Implementing digital advertising (social media, Google, and email marketing).
University of Colorado at Boulder
Technology, Arts, & Media Tutor & Teaching Assistant
Meaning of Information Technology
Surveys the history of information technologies and the technological, social, and political changes that drove us to our digital society
Digital Media One
Introduction to Adobe Creative tools and web design and development, focusing on content creation, HTML, and CSS with a special emphasis on accessibility
Digital Media Two
Further instruction in web design focusing on JS, MySQL, PHP, and programming techniques
Fundamentals of Digital Design
Graphic design training aimed at creating a firm foundation for advertising, brand and content creation, and more
Advanced Web Design
Intensive instruction on advanced web design techniques, frameworks, data retention, and analytics
Mobile Application Development
Instruction on mobile application design and development utilizing Java and Swift languages as well as InVision and Photoshop prototyping
Senior Capstone
Senior level projects demonstrating a culmination of all the student’s knowledge accumulated throughout the program ranging across graphic design, photography, websites, hardware, and software
Image
An overview of digital photography, content creation, and image manipulation tools and techniques
Web
An introduction to the design process behind website creation, prototyping, and markup languages such as HTML and CSS
Text
A graphic design course focused on typography, color theory, and other fundamentals framed through digital mediums and modern branding needs
Code
An introduction to programming concepts focusing on creative applications and digital art
Digital Audio Design
Introduction to audio recording, manipulation, and editing techniques for film, radio, and various mediums
University of Colorado at Boulder
Technology, Arts, & Media Digital Media Boot Camp Lab Assistant
Two month intensive course teaching the practical application of design technologies such as Photoshop, Illustrator, InDesign, and more, the tools and languages needed for web development (HTML, CSS, JS, etc.), and the business uses of all these digital tools. This course was open to the wider community, allowing for a diverse student body of undergraduate students, graduate, international, nontraditional, first generation, and more.