Professor was very accommodating when I was struggling and needed extra time which was very nice. The bad thing is that he rarely came to class for some reason. Some days we came to class and he didn't even warn us he wasn't going to be there. As far as grading goes, he is a little harsh and doesn't give many tips for revising our papers.