Andrea Bianchini
By far the worst professor I have ever taken. He does not explain things well and when you ask him questions, he either explains something totally illrevelevent or is just unhelpful in answering the question. He lectures do not make sense and does not teach well.