Some songs just can't be fixed, but if the material is basically good, you can work with that by playing it better than whazzisname.
And don't get into a pissing match with the teacher. If he's determined to bring his personal bias into the picture, argument is not going to be persuasive. Building a school concert around a former student sounds like a major ego-trip for the teacher.