Have you considered seeing a behavioral optometrist? For my dd the not following directions, half done problems, skipped problems were due to her inability of her eyes to track and other visual issues. The symptoms mimic so many other issues that it took us a while to get to this point.

We were fortunate to find a very good fit for us after seeing one who was not!

DD has done very well since starting therapy in January.