John’s educational career is focused on designing and delivering innovative instruction using educational technology. With over 15 years’ experience as a university faculty member, John understands the pressures and challenges of faculty developing online media. As a senior instructional design consultant at the University of Wisconsin Colleges Online, he has concentrated on helping faculty design engaging online courses. His mastery of this technology combined with an understanding of higher education makes him an effective facilitator for faculty workshops. After a hard day at the computer, John enjoys playing trombone in area venues. 

Courses | Support

  • AIS 101: American Indian Studies
  • AIS/ANT 314: Indians of North America
  • ANT 100: General Anthro
  • ANT 105: Intro to Phy Anthro
  • ANT 299: Special Course - Independent Study
  • ART 175: Worlds of Art - Images/Objects/Ideas
  • ART 181: Survey: Ancient & Medievel Art
  • ART 183: Renaissance - Modern Art
  • CPS 105: Computer Applications
  • CPS 139: Web Page Development
  • CTA 103: Intro to Public Speaking
  • CTA 150: Intro to Film
  • EDU 201: Field Experience
  • EDU 230: Educational Psychology
  • EDU 300: The Exceptional Individual
  • ENG 098: Basics of Composition
  • ENG 101: College Writing and Critical Reading
  • ENG 102: Critical Writing, Reading, and Research
  • ENG 201: Intermediate Composition
  • ENG 203: Creative Writing I
  • ENG 207: Applied Academic Writing
  • ENG 250: Introduction to Literary Studies
  • ENG 263: American Literature After 1865
  • GSW 101: Intro Women's Studies
  • GSW/ART 295: Women in the Arts
  • GSW/PHI 202: Feminist Philosophy
  • HES 127: Fitness for Life
  • HES 209: Nutrition and Weight Control
  • HES 217: Social Aspects of Sports
  • MUS 170: Fundamentals of Music
  • MUS 273: Jazz History and Appreciation
  • MUS 278: History of Rock and Roll
  • PHI 211: Elementary Logic
  • PHI 237: Technology Values and Society
  • PHI 259: Philosophy and Racism
  • PSY 201/202: Introductory Psychology
  • PSY 250: Life Span Development Psychology
  • PSY 309: Abnormal Psychology
  • PSY 360: Psychology of Child & Adolescent Development
  • REL 101: Intro to Study of Religion