I am pretty sure he forgot about this online class. Anyways, everything is due on Sunday so you don't have to worry about missing things except it's only exams and homework that is graded so if you don't do well one those you won't do good overall but he is very accessible and understanding if you just talk to him, he wants to see you pass.