Jeff Macias
Macias is extremely passionate about SCM and always makes himself available to help students. I rarely went to lectures because attendance is optional but he randomly gives extra credit during some classes. Tests are open note. 4/5 because Canvas could be better organized. Type some good test notes, do the 5 quizzes and 5 labs, and you'll succeed.