Teaching

Full Courses

  • Survey of Humanities Computing, IASC3F90, Brock University, 11 students, Fall/Winter 2010-2011
  • Adobe Creative Suite for the Web, CXCP185, Ryerson University, 11 students, Spring 2010
  • Introduction to Media Computation, APCO1P00, Brock University, 22 students, Spring 2010
  • Internet Game Development, GAME 231, Humber College, 2 sections of 25 students, Winter 2010
  • Adobe Creative Suite for the Web, CXCP185, Ryerson University, 22 students, Winter 2010
  • HTML and Cascading Style Sheets, CXCP663, Ryerson University, 30 students, Winter 2010
  • Web Programming & Design, CPAN 240, Humber College, 32 students, Fall 2009
  • Web Programming & Design, ITS 513, Humber College, 28 students, Fall 2009
  • Adobe Creative Suite for the Web, CXCP185, Ryerson University, 9 students, Fall 2009
  • HTML and Cascading Style Sheets, CXCP663, Ryerson University, 17 students, Fall 2009
  • Adobe Creative Suite for the Web, CXCP185, Ryerson University, 29 students, Spring 2009
  • HTML and Cascading Style Sheets, CXCP663, Ryerson University, 18 students, Winter 2009
  • Web Authoring Languages, WEBD1115, Niagara College, 24 students, Winter 2009
  • Integrated Rich Media Projects, WEBD1113, Niagara College, 24 students, Winter 2009
  • Web 2.0 Content, Construction, Collaboration, IASC 2P60, Brock University, 43 students, Fall 2008
  • Designing for Interactive Interfaces, WEBD1108, 25 students, Niagara College, Fall 2008
  • Society and the Digital Age, SOCL1108, Niagara College, 105 students, Fall 2008
  • Introduction to Media Computation, APCO1P00, Brock University, 55 students, Spring 2008
  • Web Authoring Languages, WEBD1115, Niagara College, 2 sections of 15 students, Winter 2008
  • Web Authoring Fundamentals, WEBD1102, Niagara College, 2 sections of 20 students, Fall 2007

Teaching Assistantships

  • 2010 - APCO 1P00 (Introduction to Media Computation)
  • 2008 - MUSI/PCUL 1F00 (Music in Popular Culture)
  • 2008 - APCO 1P01 (Fluency with Technology)
  • 2008 - APCO 1P00 (Introduction to Media Computation)
  • 2007 - APCO 1P00 (Introduction to Media Computation)
  • 2007 - MUSI/PCUL 1F00 (Music in Popular Culture)
  • 2007 - IASC 1F00 (Introduction to Interactive Arts & Science)
  • 2006 - COSC 1P95 (Computers and Application Software)
  • 2005 - COSC 1P95 (Computers and Application Software)
  • 2005 - JAPA 1F00 (Introductory Japanese)