Elizabeth Shulman
The most amazing prof I have ever had.  You need to make efforts in order to get high grades. Also her TA is very helpful and supportive. The grades I got definitely correspond to the amount of effort I had invested. I would not have gotten such great marks without the support from her and her TA. 