I know the person under question..... I met him and did one of his courses and failed miserably.... so I changed text and passed no problem. I also heard him talking crap about afp many times, so to me it looks like a sort of personal issue here.
The man is also a freak in math, so I think he expect everyone to be like him ?