There is provided herein systems and methods for managing a subject suffering from cognitive impairment, the method comprising: providing to a subject a cognitive training session; determining at least one aspect of the subject's cognitive performance based on and/or in response to said training session; monitoring one or more life style, physiological and/or medical parameters of the subject before, during and/or after said training session; identifying peaks in the subject's cognitive performance; wherein the identifying comprises comparing the determined cognitive performance to stored cognitive performance data; identifying changes in one or more life style, physiological and/or medical parameters positively or negatively associated with the peak in the cognitive performance; and providing the subject with a life style, physiological and/or medical recommendation based on the on identified association.