Doesnt adequately listen to student concerns, multiple choice questions on his exams are not designed to test knowledge, takes more than 2 days to respond to emails. Also, you wont have the notes during lecture because he refuses to post them until after the lecture.