Courses
Courses Taught
- Kent State University (2009-Present)
- Cognition, Technology, and Learning
- ITEC 6/77410 Educational Gaming
- ITEC 6/77435 Virtual Reality
- Digital Sciences
- DSCI 10010 Society, Culture and the Digital Sciences
- DSCI 60998 Capstone Project in Digital Sciences
- Cognition, Technology, and Learning
- University of Florida (2001-2009)
- Classroom Management and Technology
- Communicating with Technology
- Designing Integrated Learning Environments I (EME6208)
- Designing Integrated Learning Environments II (EME6209)
- Digital Photography & Visual Literacy (EDG 6931)
- Educational Technology and Teaching (EME 6405)
- Educational Technology Seminar: Preparing your Proposal (EME 7938)
- Game Theory & Design (EDG 6931)
- Human-Computer Interaction (EME 6602)
- Instructional Computing I (EME 5403)
- Instructional Computing II (EME 5404)
- International Perspectives on Educational Technology (EDG 6931)
- Photographic and Graphic Production Techniques (EME 6205)
- Society, Technology & Culture (EDG 6931)
- Tomorrow’s Literacy Classroom Today (EDG 6931)
- Michigan State University(1996-1997; 2003-2004)
- Teaching for Understanding with Computers (CEP810)
- Adapting Innovative Technologies to Education (CEP811)
- Applying Educational Technology for Clients (CEP812)
- Wyzsza Szkola Pedagogiczna: Krakow, Poland (1995-1996)
- American Civilization
- Computer-Aided Language Learning
- Calvin College (1993-1994)
- Statistics and Research Design (Psych 350)