Gregory Kish
Class was harder than expected. Exams were a bit longer than usual and challenging. However he is fair and cares about his students. Go to his office hours if you're having trouble, he will do his best to help. Not bad, but could be better.