Rockefeller is by far the best professor at the university. If you give her the chance she will do anything for you. She cares more about her students academic success than any other professor I have ever had. She teaches a very difficult class but will tell you exactly what you need to know. She has very high expectations but for good reason. 