The midterm was impossible! No study guide or insights of preparation. He just said it is "comprehensive." Zero assignment makeup, only reads slides for lectures, belittles your intelligence for asking questions. Midterm had multiple choice with 4 answer options PLUS 2 additional options of "All of the above" & "None of the above." DO NOT TAKE HIM