Henrik Sarkssian
Quality professor! He genuinely wants you to do well. He uses .pdf files for his lectures which are very useful to follow along with. He is a generous grader on exams, meaning partial credit is given. Very accessible outside of class.