NeuronUP was created by professionals for professionals to address deficiencies related to over 40 different cognitive processes as well as many activities to address activities of daily living and social skills.