The whole concept of a "fix" is something you may need to make some adjustment on... 2E kids can rarely be "fixed". It is a very long haul to help them both shore up their weaknesses and help them delve deeply into their areas of strength. I doubt any one professional is going to get you the one answer you need. You are likely to go through a lot of starts & detours, and maybe even conflicting diagnosis and advice over the next several years. Being steady for your kid is pretty important during this process.