Hes a great professor, hes hilarious, fair, attentive, and always gives great feedback. Attendance is taken everyday, so go to class. Group project seemed like a lot but its just a lot of research. 4 exams, straight forward. extra credit given by attending school events.