He doesn't teach, he assigns long readings for students to go over themselves. The readings he chooses are poorly worded and pretentious w/ multiple grammatical errors (and lots of run on sentences). If you think you have met the minimum requirements for a project, no you haven't. He only gives good marks if you essentially double the requirements.