Henrik Sarkssian
Excellent professor. Provides a large amount of his own notes for you to follow along and fill in. Uses desmos to help visualize problems. Follows his study guides for his exams and is VERY clear on what will be on the exams. He will also warn the class on bad habits that will reduce points on the exam so follow directions and don't miss class.