As for his skating, totally embarrassing, for sure, but I think that stems from a problem in his head - decision making that results in spills - not just skating issues.
A leg press and a skating coach this summer wouldn't hurt.