Yanhua Tian
Just horrible. She never replies to emails when it's important or when its course regarding. She gives so much work without even thinking. For example, when we came back from the strike she expected us to finish 3 assignments, 1 midterm, and a final (worth 50%) within 3 weeks. While only completing 30% of the course.