When my DH went to university he had an awful English professor. She gave everyone rave reviews and since he struggled with the essays he was pleased as punch. I told him that this teacher was not doing him ANY favors. He found out the hard way when the next class she was replaced with a "real" professor.
I would much rather get constructive criticism and learn from it than be coddled and my work be sub-par.