He is EXTREMELY strict. Do NOT miss class and don't even be five minutes late. He expects you know what's going on before you even walk through the doors. I only went to three classes before I dropped him. First day, we took a quiz right after he went over the syllabus so pay attention. Good luck with this one.