Yeganeh Hayeri
She lacks empathy for students and assumes that the reason you have questions can only be one of two things: in her own words "you either copied the material wrong or you have no idea what you are doing". typos are a sin, and her class setup is very centered around herself, rather than how to reach her students effectively.