Alex Bies
He changed his way of teaching and honestly I will not take him again. At the end of the course, he used to curve his grades drastically but not anymore; meaning people who never showed to class and failed exams earned A's but if you do what a student is supposed to the highest grade is a B