William Healey
He is a great professor, not sure why the ratings aren't higher. He followed his syllabus and the classwork was very manageable, if you just participate and do the assignments it will not be hard to pass his class, he was also very helpful overall if you are confused and is very understanding with extensions,would love to take his class again.