Teaching

I enjoy teaching foundational computer science courses like (JMU’s):

I also enjoy teaching courses related to web development (frontend and backend), mobile application development, and human computer interaction (e.g. Interaction Design, Designing Interactive Systems).

At JMU, I have taught the following: