Teaching at Purdue
David often teaches heat and mass transfer classes. This includes teaching ME 505 Intermediate Heat Transfer to graduate students, including in Fall 2022 and 2023. He also teaches ME 315 Heat and Mass Transfer. In Spring 2025, he teaches the 2:30 section. In Fall 2024, he runs the the lab. In Fall 2021 he taught the 9:30 section, in Fall 2019 and 2018, He taught the 12:30 section. Brightspace is the course website for both, while HW is submitted on gradescope.
In Spring 2023, 2022, 2021, and 2020, David taught ME 463 Engineering Design. His section has been the Research section, which often has included water and energy systems, the MECC competition teams, and other research-based projects. He received a 4.9/5 overall instructor teaching review in 2020-more recent years have discontinued that category.
Previously, David has also done two study abroads to Peru for Water-Energy research with Prof. Luciano Castillo, the latest for Course Credit (4.9/5 teaching reviews). These combined networking between institutes while collecting data on water pollution. Link to trip video.
David also includes fun demo’s in his classes, like caramelizing the meringue of Baked Alaska Ice Cream with a torch.
Service for Students
David is a member of the, ME Taskforce on Equality, Anti-Racism, and Inclusion. Previously he was the founder and chair of the Mechanical Engineering Diversity Subcommittee, which was related to the admissions committee. A notable success includes achieving a university-wide fee waiver for low income students and waivers for a broad scope of diverse students.
David has been serving as chair of the ME Fellowship committee
David was also the chair of the Heat Transfer Area Exam in mechanical engineering.
Graduate and Undergraduate Mentor
David works with many students and makes mentoring them a priority. Info on undergrad opportunities here.
Past Teaching Experience
MITxplore
Teacher of young ambitious students (grades 4-7) on unconventional math topics. More info
Teaching Assistant, MAE 221 Thermodynamics
Undergraduate Thermodynamics course for Mechanical & Aerospace majors. Role: Taught a 35-student section, graded homework, and held office hours. David received the highest rating by students among TA's (4.63/5), and had very high attendance (and defectors from other sections attended his). (2010)
Grader, TAM 203 Dynamics
TAM, Theoretical and Applied Mechanics. Standard Dynamics course for undergraduates. Role: Graded homework, held office hours, and attending course planning meetings. (2007)
Elementary School After-School Science Teacher
Beverly J. Martin Elementary School Role: Planned and taught weekly after-school lessons for the “A-plus” program, partnering with the local “Sciencenter,” teaching Kindergarten through 5th grade. (2007)
Freelance Tutor
Role: Taught math, physics, and chemistry for grades 6 through 12, undergraduate, and graduate students.
Teaching Training: Courses & Certificates
Effective College Teaching Workshop, (Purdue), 2019
Engineering Diversity & Inclusion Workshop, (Purdue) 2019
Fundamentals of Teaching Science (Yale) 2017
Kaufman Teaching Certificate (MIT) 2016
Learner’s Workshop (MIT) 2015
An Introduction to Evidenced-Based Undergraduate STEM Teaching (MOOC) 2015
Teaching College-Level Science and Engineering (MIT)
Engineering TA Development Program (Cornell) 2010
The Art of Teaching (Cornell) 2007