Participles, Weeds, and Light

Is there a grammatical mistake in this sentence: Too much partying, his parents believed, was the cause of Sam’s poor performance at school, leading to him putting his academic record at risk. In fact, there is only one outright grammatical complaint to be made, though that might not be enough to trim the sentence nicely. …