Celia Liu
She is really nice and cares about her students. She describes the material well and post all the PowerPoints after class. She was very understanding of her students this semester and did not overload us with work. We had one group project which was easy, a midterm and final and homework. 10/10 overall