This professor is has really flexible deadlines, but if you fall behind it becomes very hard to catch up in. Make sure to keep on top of your work. Thankfully, if you miss a class, he does record it and puts it on blackboard, but it's better to keep on top of your work.