FWIW I wanted to mention an interesting radio interview I heard the other day with a local psychologist who has a clinic for kids with ADHD, anxiety, ld's, ASD, etc. Instead of medication he uses a program that sounds like video games that are programmed to get more and more interesting if the kids keep their attention and focus. Supposedly it helps to "train" the brain by rewarding the attentive behaviors.

I know nothing about the program but it sounded like an interesting non-drug approach.