He is the most disorganized professor I've ever had. If you have trouble keeping up with assignments, he's not for you. His syllabus has no due dates in it at all. He's forgiving if you miss something, which is good because you will miss everything. He's also just not good at teaching math either. If you can help it, TAKE SOMEONE ELSE.