Dr Jonathan Foster, Clinical Neuropsychologist