Professor is very understanding. Attendance is mandatory but, lectures are interesting and fun. Professor will have study days, and will give you the topics that are on the exams. If you attend the study days, then you can earn an easy A. Gives extra credit here and there, hes not big for extra credit, but overall is a great professor.