Timothy Dalton
I would say he's a good professor, if you show up and put in the effort then you'll do well. One issue I had was that the instruction were very unclear and many students had trouble understanding including me and also he would change his mind and say different thing about each major assignment and not stay true to what he wrote on the syllabus.