Albert Brady
He is one of the worst professors I have had. He is completely condescending with his feedback and tries to make the course more difficult than it needs to be. He threatens students on projects if you don't answer every discussion in a time he deems correct. (I didn't respond to a grp discussion within 5 days, he threatened to give me a zero).