Teaching & Training


Steve has expertise with...



Assistant Professor, San José State University, Department of Instructional Technology:

  • EDIT 122 Microcomputers in Education

  • EDIT 226 Instructional Design Seminar

  • EDIT 241 Emerging Technologies for Teachers

  • EDIT 242 Practicum in Instructional Technology

  • EDIT 270 Instructional Technology Seminar

  • EDIT 271 Computer Applications Seminar: Web-based Learning

  • EDIT 272 Information Management

  • EDIT 273 Instructional Graphics

  • EDIT 285 Distance Learning and Telecommunications

Adjunct Faculty, Foothill College, Learning in New Media Classrooms:

  • LINC 98 Teaching and Learning in the Digital Age

  • LINC 82B Instructional Materials Design


  • Facilitating Adult Learning Workshop, 280 Group, (half-day)

  • EdTEch for You Workshop (half-day), Long Beach City College

  • Digital Tools for Teaching Webinar, Rider University

  • Eduprotocols Workshop, CUE National Conference

  • spARCS for Motivation in Lesson Design Workshop, CUE BOLD, Carlsbad

  • Uncovering Creativity & Innovation, CUE Black Label Workshop, Lake Elsinore

  • Good! Design Basics with Google Draw Workshop, ISTE, San Antonio

  • Excellence by Design, Almond School, Los Altos School District (5 days)

20 years as a professor & consultant for higher education

14 years designing & delivering learning programs

8 years developing & leading professional learning programs for educators

Advisor to school leaders

Educational technology

conference presenter



Educational leadership


Curriculum design


Student-centered learning design


Faculty & staff development


Creative thinking & confidence

Coaching / Mentoring

Graphic design / Infographics

Pedagogy / Ed. Psychology

Group facilitation

Academic technology management

Educational research

Systems change

Social media for educators

Curriculum Vitae