Have you thought of a nuerodevelopmental (behavioral) Optometrist?