Oh, wow. Sounds like its time for a meeting, possibly with that principal present. And I'd take notes on what you recall being said at the recent conference. Good for your son for speaking up for appropriate books and work. He deserves to be instructed and at his level.

Could the moving slowly be that the novelty has worn off and he's unmotivated to do too-easy work?