This professor does not follow the curriculum, changes the class and adds more work. He is very nit picky and nothing is ever good enough. He does not realize that most online students have full time jobs and families, he has added way too much work and posts comments in different places and expects you to find them all. Terrible late grading too.