All of the courses I teach incorporate technology.  While some courses are more technology focused than others, I try to ensure that students not only learn about technology, they also learn to apply various technologies through hands on projects and assignments in which they gain a deeper understanding of the application of technology.  Through this method I teach students to evaluate the affordances and constraints of various technologies and to evaluate the best fit for intended purpose.

Apple Teacher
I’m an Apple Teacher. Apple recognizes me for demonstrating my skills using Apple products to enhance productivity and inspire creativity in my classroom.

Course Levels & Format: 

In my experience teaching in higher education I enjoy teaching both undergraduate and graduate level courses.

All of my courses would fall under the classification of “hybrid” or “web-enhanced” as I always use a course management system or class website for all in-person courses. I engage with online course systems to not only provide the structure and scaffold for the course, but to serve as an opportunity to model contemporary best practices in the effective use of educational technology. When developing or enhancing courses I leverage my extensive experience designing and running award winning fully online and hybrid courses. Through this method, students can always access course materials, assignments, assessments, and can easily communicate with other students and myself in a consistent online environment. 

Arizona State University
Tempe, AZ 871811

EDT 180 Technology Literacy: Problem Solving using Digital Technology Applications: (Fall 2019)
A first year freshman technology course that focuses on technology and learning within the students own context of study. This Newley redesigned course centers around a technology agnostic framework based on John Dewey’s four key impulses that drive learning: Inquiry, communication, construction and expression. This course focuses on students learning how to evaluate current technologies to support life-long learning by introducing digital technologies and their place in society.

Leiden, the Netherlands

INTM 1600 Interactive Digital Media: A practical introduction to interactive media. Students learn the concept, information and interactive design, production strategies, technical aspects of production and publication, and practical applications of interactive media in educational, commercial, and public environments.

INTM 3100 Programming for Web Communications: Students learn the application of interactive media to the Internet. The course addresses concepts and strategies for integrating interactive function and design in the World Wide Web context. Students learn how to organize information and design the interactive function of a Web-based delivery system. The projects in this class are publications of Web sites that have interpreted and applied interactive design and function in their Web site.

INTM 3150 Special Topics: Netcasting: This course addresses current and significant issues in interactive media and interactive communications. The course focuses on existing theories and practices, with emphasis on new and emerging topics and technologies in this field. This topics course investigates the history, practice, and future directions of the convergence of digital audio, desktop publishing applications, and the Internet through hands on projects.

MEDC 4620 Senior Overview: Provides an opportunity for seniors to demonstrate their proficiency in a selected area or media. The student assumes responsibility for the production of a project, exhibit or thesis under the direction of a faculty member.

MEDC 4950 Internship: Provides an internship placement that offers supervised professional experience in audio production, broadcast and print journalism, photography, public relations, advertising and marketing communications, interactive media, animation, video, and film.

MEDC 5331 Media Communications Productions Video: this course employs techniques common to all types of video production. The class is a hands-on course in portable production and editing, giving students a basis for understanding the use of this medium to meet management strategies. (Graduate Level)

MEDC 5390 Practicum: The course includes work and academic experience. The work experience involves professional media duties. The academic experience involves written assignments and attendance at seminars. (Graduate Level)

PHOT 1010 Digital Basic Photography: This course covers basic concepts and practice of digital photography, including understanding and use of the camera, lenses, and other basic photographic equipment. The course will address aesthetic principles as they relate to composition, space, exposure, light and color.

PHOT 3190 Digital Photographic Imaging: Students learn the theoretical and practical aspects of photographic digital imaging. Students develop a theoretical understanding of this technology and learn to apply these principles using Adobe Photoshop.

PHOT 3195 Digital Photographic Imaging II: Students learn intermediate and advanced concepts and methods of working with photographic imagery in creative, efficient, and innovative ways via Adobe Photoshop. Additional peripheral software and hardware are discussed as well. Mastery of these methods, tools, and topics is expressed in successful completion of interactive tutorials and personal projects

PHOT 4000 Photography Workshop: Advanced photography topics: HDR, Panoramic, Tilt-Shift, Advanced Black & White, and Experimental Portraits. Other variants of this course have included Film to Photoshop: developing the skills needed to move between analog and digial photographic mediums.

VIDE 1000 Introduction to Video Production: Using digital video cameras and non-linear editing tools, students will learn the technological, aesthetic, and theoretical basics of creating motion media.

VIDE 2200 Field Production: Students build on the technical knowledge from Video Production I focusing on both single-camera and multi-camera production. In this course, students learn specific production skills, concentrating on the finished product, with the opportunity to develop portfolio samples.

East Lansing, MI 48824


CEP 800 Learning in Schools & Other Settings: Learning as active, socially-mediated construction of knowledge in school, home, community, and work settings. What is learned, how it is taught and learned, and what learners bring to the setting. (Online Course)

CEP 807 Proseminar in Educational Technology: Culmination of the Master of Arts in Educational Technology degree experience. Assessment and synthesis of educational technology knowledge and skill development. (Also taught as Online Course)

CEP 817 Learning Technology Through Design: Design of educational tools and software. Designing for learners. Human computer interaction. Art and aesthetics of design. Iterative design. Collaboration in design.

CEP 818 Creativity in Teaching and Learning: Value and relevance of creativity in education. Recognizing, analyzing, and supporting creativity in multiple contexts. Psychological, motivational, and organizational aspects of creativity.

CEP 820 Teaching Students Online: Strategies for constructing and implementing online curricula aimed at students across the lifespan. (Online Course)