Xinyue Wang
She is clearly knowledgeable & is accessible outside of class, but her teaching style is not it. Lecture heavy and doesn't bother (maybe doesn't know how) to explain concepts differently when asked. Made it clear at the beginning of the semester she didn't have time for most questions. Not very nice/understanding if a concept is misunderstood.