Eric Brauer
I do not recommend this professor at all. You will not learn anything from him and he is not helpful. Most of the students from my batch complained about him and I heard students from previous semesters did the same, so I don't understand why Seneca is not letting him go or taking any actions. At this point, Seneca is to be blamed as well.