Stephen Larin
This professor was the least professional prof I have ever had. He did not deal with miscommunications well getting defensive with students and gave a ton of work from the beginning with no clear instructions on how to succeed.