Yan Yang
Excellent teacher who supports and shows interest in her students. Pretty tough for grading, she knows what she wants. She'll give verbal quizzes on textbook or emailed readings, be ready. Doesn't accept late work. She is very helpful if you have questions. An A is possible, you just have to work for it.