Reviews of professor Yimei Xiang

Rating: 5.0/5, difficulty: 5.0/5
Prof Xiang is a really great professor. She cares a lot about her students and it shows in her teaching. She is very open to explaining things in different ways if you do not understand it and gives a lot of time in class for students to ask questions. She will also ask questions during class to make sure that you understand what is going on.

Rating: 3.0/5, difficulty: 3.0/5
don't be scared to speak up if she goes too fast--she is always willing to go back or slow down if needed

Rating: 5.0/5, difficulty: 4.0/5
Yimei is a wonderful woman; I had her for Semantics. She told us the first week that it wold be difficult, and followed through 100% lol. We had weekly homework, and if you skip class, it is a struggle to learn it by yourself or through someone else's notes. Challenging course, I recommend forming a group chat of study buddies.

Rating: 5.0/5, difficulty: 4.0/5
I can't compliment Professor Xiang enough. First and most importantly she's a happy person. Like contagiously happy. Made me smile to login to the zoom meeting. Secondly, best organized online class I've ever taken. It was a study in right practices for good online content. Great class. Grading was very fair. Expectations were always clear.