Sherry Liu
I fully expected to struggle in this class b/c I had attempted it a year prior and had to withdraw because I could not comprehend the lessons. The difference in my experiences was like night and day. Prof Liu did not assume that we came to class already grasping the concepts, but she explained them thoroughly and made sure we kept up.