This online class was very disorganized & hard to follow. He didn't post the assignment till about an hour before it was due. He grades so harsh & doesn't explain why he marks off points. He has so much busy work that doesn't add to your grade. The tests aren't proctorio but are horribly made & don't make sense. I did EVERYTHING and still got a B+