Zhirayr Avetisyan
This guy is VERY tough! Rating him a 2 is not because he doesn't care, he just is not the best at explaining, which was crucial in this theoretical math class. His grading is extremely harsh and picky, and lectures did not include many examples. Grade is homework, midterm, and final. EC is offered which is nice. Nice guy, but stay away.