Nandini Ramachandran
Professor Ramachandran is a great professor. Even though, she assigns a lot of reading she goes over what she assigned in detail. She moves pretty fast but will slow down if asked and will elaborate if confused. Take as many notes as possible and your papers will write themselves. This class gets more and more interesting as you go on.