Tim Trombley
He is so arrogant and does not want to change his teaching at all, every group in all of his sections except for 3 failed the group project. He basically just called us stupid and didn't take any responsibility for not describing what he wanted in the project.