Weihong Du
Du Laoshi is a fantastic professor. She is great at explaining the material, and she also makes sure that everyone participates in class by speaking. It seems like she really cares about every one of her students and won't let you fall behind.