Yuxia Qian
Had her for two classes. Very clear lectures, tries to make class engaging with videos or interacting with the class. Spends time going over projects & clear grading expectations. I felt that she grades fairly. Always available/willing to answer questions. Study guides were SO helpful, as long as you put in the time to study it is not difficult.