Erich Elwin
A very caring teacher. I procrastinated a lot during this course, and my grade was so bad. I messaged him, and he was very understanding and even gave advice. He is very flexible and replies fast on canvas. Make sure to stay on top of readings! Very important for quizzes. Optional final for students w/ an A already which is cool. Def recommend.