Dr Gad E Klein, NSPC, Neuropsychologist