James Oakes
Honestly not sure how this professor received such high ratings. Had a 4.0 up until this class.. Takes off points for every little thing, instructs ARE NOT clear at all, videos are made by another prof/dated or links dnt work, vague instruct but grades harsh. Assignments/quizzes have stuff not covered. Responses for help even more vague/unhelpful.