Larisa Cherkasov
Professor C is a ok professor. You will have to teach yourself a lot of the material but she is always available during office hours and after class. You'll have to put in a lot of work but I don't see why everyone is hating. She is also a tough grader.