Matthew Lee
Great about making sure you understand the material. Doesn't give enough time for lecture sheet problems. Very nice! Continuously walks around to make sure you get it and in case you have any questions.