Au-Co Tran
She's one of the best professors I've had so far. She is super caring and is willing to answer all of your questions. She gives great feedback, her lecture is super easy to understand and her grading is very fair. There are 3 major projects with interesting topics and several in-class discussions but you get a full point for participating.