I agree with the idea of learning apps. I am a teacher in Australia we use Reading Eggs on the computers at school it is great we have Reading Express for the older kids. There is also Mathletics as well which is great as you can set tasks for your class or kid to complete and it is like a game. Hands on learning like board games etc can be great as well there are educational board games you can buy to teach math concepts or english. I think the main thing with kids with ADHD is boredom I had this problem as a kid. If the learning was not fun I tuned out.