Mariya Makaryan
LOVED HER CLASS! she cares about her students and wants us to understand the material. explains concepts really well and answers all of students' questions. I would take her again if I could. Class itself is not very hard, as long as you can understand the material and notes.