Teaching experience

I started my teaching career as a graduate teaching assistant at the University of Illinois at Urbana-Champaign, while I was working towards my PhD in Theoretical and Applied Mechanics. During my postdoctoral work in Spring 2012, I was invited to be the instructor of a large class and I immediately accepted the challenge. I have been teaching classes since then, holding positions as a visiting lecturer, adjunct professor and teaching assistant professor.

In Summer 2012, a team of faculty initiated an effort to re-design the mechanics course sequence offered by the Mechanical Science and Engineering (MechSE) Department: Statics, Introductory Solid Mechanics, and Introductory Dynamics. This effort was supported by the College of Engineering with one of the first SIIP (Strategic Instructional Innovations Program) grants. The initial team consisted of three professors (Daniel Tortorelli, Matthew West, Geir Dullerud) and two lecturers (Richard Keane and myself). Our goals were to (1) improve students’ engagement and retention of this specific material, and (2) improve the instructor effectiveness specifically when dealing with a large number of students (typically 300-600 per class). These courses comprised the core curriculum for second year engineering students, and were deemed critical in retaining and improving student’s interest in Engineering. In Fall 2012, I initiated the proposed reforms in the Solid Mechanics course, and continued to work on improvements and development of new content for the same course during the following three semesters. In Fall 2014, I was assigned to implement similar reforms in the Statics course.

More recently I have accepted a position as a teaching assistant professor at the Computer Science Department, where I started teaching numerical methods, a required junior level class with an average of 400 students per semester.

In the following links, I give a brief summary of some of the teaching innovations and educational studies that I have implemented in my classes. Please contact me if you want to get more information about any of the topics below.

Traditional to interactive lecture

Homework from assessment tool to skills mastery opportunity

Online message board via Piazza

Discussion sections based on collaborative learning activities

Sketching tools to facilitate collaborative learning

Creating the MechSE department’s first active learning classroom

Interactive office hours as facilitator

Course assessment: bi-weekly quizzes and instant feedback

PrairieLearn and visual learning

Computational thinking

Evaluation of innovations