The professor is very understanding of your situation. As long as you give him enough time to communicate he will try his best to accommodate. The professor genuinely cares about your success and although assignments can be tough he gives feedback that is necessary to fix to succeed in other SE classes.