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).