Courses taught
ChE 5
Introduction to Chemical Engineering Design
ChE 119
Current Events in Chemical Engineering
ChE 170
Molecular and Cell Biology for Engineers
ChE 184B
Design of Chemical Processes
ChE 210A
Thermodynamics and Statistical Mechanics
ChE 210D
Principles of Modern Molecular Simulation Methods
Professional skills and educational
materials
Engineering an exceptional talk: summary points
Research skills presentation
Writing skills presentation
How to succeed in graduate school
The lowdown on academia for new graduate students
What every good simulator knows

Physical and virtual student “art galleries” from ChE170 (left) and ChE210D (right).