Joel Solbach
Very lecture heavy and shows little care for lectures. I preferred talking with him one on one, made things clear. Week;y quizzes and four exams. If you're confused go to him other than that he is chill.