Mariya Makaryan
This professor is a real G. I have had so many emails with her where I would bombard with questions and she would answer right away. The homework XYZ is alright and sometimes is much more difficult than the class, but she is always there to assist. Definitely a class and teacher you should take.