do not take this professors if you really care about your GPA. he is very bad, his accident is very hard to understand if you ask for explanation he will get vey mad at you i think he needs help with his anger issue.
and he is very hard grader 