The grading of this professor is really awful because she is more of "by the book" type of grader that doesn't give any leeway for even the slightest mistake. The penalty of late submissions r really high as much as 50%. Too many assignments and way less time for each one. Pretty fast and thick accent'ish lecture.