Hang Du
This class is a lot of work and can be very mentally taxing, but Du laoshi was a really great teacher. This class is really no joke, but the entire Chinese department is always willing to help you and are all very welcoming.
While I enjoy this class I do wish she was a tad nicer when it comes to one on one discussions and in class discussion. It feels like she is constantly setting students up to fumble in class on some occasions. But then she has nicer moments after you get to know her better. I would recommed her linguistics class but not her language class.
I took this class to help me with learning chinese, as it turns out linguistics is not for me. Du老师 is a good professor, however she assigns a lot of reading and quizzes and doesn't always set clear expectations. If you like linguistics and reading, this might be the class for you.