Will not give you marks even when you have the assignment complete just because you made an error or two. This course is very hw heavy and you will get no help from this prof outside of class time. You will be better off just taking this course with somebody else.