 REHACOP is a structured program using paper-pencil tasks and it is based on the principles of restoration, compensation and optimization with a gradually increasing level of cognitive effort and demand. REHACOP trains different cognitive domains, such as attention, memory, processing speed, language, executive functioning and social cognition. Additionally, the program includes one unit related to functional outcome: activities of daily living. REHACOP includes up to 300 different tasks hierarchically organized into at least three levels of difficulty and subtypes of abilities. Several tasks are timed, so processing speed is trained throughout various modules. Once a basic cognitive strategy has been trained and well acquired, the therapist transitions the program to the next level. The program format allows for either individual or group sessions between 5 and 8 patients per group, although for the purpose of this study, group sessions were chosen. In this study, two psychologists conducted the REHACOP group attending 60-minute-long sessions 3 days per week at Multiple Sclerosis Association of Biscay ADEMBI four groups. Specifically, REHACOP group remediation with MS patients consisted of: Attention unit 4 weeks training sustained, selective, alternant and divided attention; Memory unit 3 weeks focusing on visual and verbal learning, recall and recognizing memory, as well as in working memory; Language unit 3 weeks including verbal fluency, grammar, syntax, vocabulary, verbal comprehension, abstract language; Executive functions unit 2 weeks training development, planning and attainment of objectives; and Social cognition unit 1 week exercising theory of mind, social reasoning and moral dilemmas. 