Feinuo Sun
Amazing professor, her directions are clear about assignments also her assignments are easy and interesting. There is no way you fail her class. She is one of those professors who actually cares about students and help you if you don't understand.