Kevin Boston
Good luck to anyone taking this guys course. He does not answer emails, give feedback or generally care about any of his students. He is inconsiderate and makes everyone feel miserable. His exams are super long and most questions are about irrelevant details from lectures and guest presentations. Worst professor I have ever had. Just terrible. 