Zachary Showers
He seems nice at first but does not believe in creating healthy relationships with students. He takes things very personally and is biased in his grading. If you go to the dean about him too he will just lie to the dean about bad experiences with him. If you care about your grade then avoid him.