Alan Madej
He was a very nice professor who tried very hard to prepare us for the quizzes that we had bi-weekly. He was not the main instructor for the course so he had no control over the quiz difficulty (the quizzes were almost impossible). He was passionate about teaching and you could tell he really wanted us to learn and enjoy it. 