Nope, visual seems to be about right - no worse than I am. And your mentioning getting around town - this kid gives better directions than I do, though he cannot pronounce some street names. We have one called Lemcke. I don't know how it is supposed to be pronounced, but I call it "LEM-key". His version is "lem-sa-ka". He could be right...
The SD is refusing to do anything re the Auditory Processing Disorders (APD) without an audiologist's report (which we will have now). Because it's our word against theirs and obviously he can HEAR just fine - without distractions, of course. (Even then, it's an issue.)