Neurofeedback works for some people, but the costs are high and invariably most report that once it stops they lose ground. I’m not going to say don’t do it as I have tried everything on earth to help my child continue to gain ground. If money is not an issue for you I’m going to suggest that you go to a Functional Chiropractic Neurologist, someone who has studied at the Carrick Institute. If you’re going to be spending money, I think this is the best shot of getting your son’s brain rebalanced. My son is 12 and has just started with an excellent practitioner in NJ. It’s a long and by the time we get through it an expensive process, but I pay as I go along, so it’s not a frightening bill. if you’ve studied ADHD you already now that part or parts of the brain got stuck in development and as a result the brain does not make the connections it needs to make to function properly. The only way to unstick the brain that is delayed is to get it to develop and that is a physical as well as educational process. Fortunately, the brain is plastic, meaning unless there is physical damage to it (and even then) it will continue to develop as you age and continue to make connections until you likely hit your mid 20s and beyond. The brain continues maturing. Meds will only help your son in the short term in acquiring information. They don’t rebalance anything that will allow him to take the information and use it in an age appropriate way. Another thing you might want to look into is Brain Balance. Not to actually go through the program but to get the evaluation so you can get a sense of where your son’s brain is stuck so you can start addressing his issues one by one if money is an issue for you. If you observe your child you will see that many systems, eyes, hearing, tactile, balance, smell, sense of space, practically all systems are not connected. I could not afford to go the route I am taking now until this point, but there were many things I did to do to move him towards balance, OT therapy for his writing, Physical therapy for his balance issues, vision therapy to help his brain connect with his eyes (that process alone took a year, but oh my God the results were stupendous!), social skills training to help him learn to recognize social cues. There are many things you can try that will help your child improve.