NeuroCognitive Program services focus on providing cognitive rehabilitation to improve individual interaction in major life activities including, but not limited to, speaking, learning, working, concentrating, reading, processing of information, and communication.