If he is a fast learner and already advanced, then any missing material he can pick-up in the context of the course. If he has to scramble and lead some of his own learning, that's great news as it is a skillset he likely hasn't had much of a chance to develop in school?