professor
Jessica Ouyang

Jan 2017

This was Jessica's first semester teaching (she's a PhD student in Computer Science), but that's not necessarily a bad thing. She was always prepared for questions and had reasonably thought out lecture material. I've heard that her class was harder than Ansaf's but that's not necessarily bad either. More importantly, Jessica is relatively engaging in class, helpful at office hours, offers (maybe too much) extra credit and does all she can to make sure you learn and do well in the class. A side note: a lot of people fled this class when the first week finished because she assigned far too much material, but she recalibrated after everyone let her know.