|
At NIU I design and teach upper-level undergraduate and graduate courses in information and communication technology (ICT), web design and programming, computer-mediated communication, and computer law & ethics. The web design and programming courses stress skills development in web programming (HTML, JavaScript, PHP, MySQL, XML, etc.), interactive media design, and project management. Courses in ICT and computer-mediated communication engage students in a critical examination of technology that is attentive to its philosophical, sociological, political, and cultural aspects.
I was Assistant Professor of Communication & Performing Arts at Carthage College from 1994 to 1996. During that time, I introduced, designed, and taught seven new courses in communication, doubling offerrings in the major and providing students with instruction in media literacy, communication technology, and media production. I also participated in the college's core curriculum, teaching all four sections of the Heritage Studies courses and developing several Heritage Modules for adult students.

My teaching experience began at DePaul University, while still a graduate student. During the 1994/5 school year, I taught several sections of Introduction to Philosophy.

|
|