Thanks,your Method is right for tutoring your son.I think,
If you have time you also can teach your son playing chess or weqi,it is very good for thought by heart...,Math is very useful,I know a lot Math students went to other major and being top students....