Cai Wang
This guy and the two TA's are awesome. A real gem for the engineering department. They make materials engineering entertaining with real life examples and some material puns. Fridays are for helpful recitations and they breakdown example problems you ask, good to be there