DON'T TAKE HIS CLASS!!!!! He is so mean and not respectful to his students and his class is full of his 'funny' jokes, and it just seems awkward to me. his class was not super hard to listen but some of the questions that he gave us for exams were confuse. I took his class in summer and there were 9 quizzes and 3 exams and a group project.