I'm so glad this has worked out for your son and his class! Sometimes push needs to progress to shove to get what you need.

I am going to ask my kid's math teacher for a syllabus so I know what's coming up. He has some knowledge gaps due to acceleration and they are randomly popping up. I'd rather head them off at the pass.