Irina Smoliakova
While Dr. Smoliakova has tough tests and strict rules regarding certain things, she is a fair grader (she will end up curving the class and/or rounds your grade at the end) and overall is a good & knowledgeable professor. The people who talk bad about her usually were the students that didnt show up to help sessions (she has three every week!!)