Beacon Therapeutic School is a non-profit organization offering counseling, education and outpatient therapy to at-risk youth in and around the Beverly community. Programs available include mental health services for kids 3 to 18, supplemental behavioural education programs, trauma recovery, services for children living in shelters and health insurance for qualified candidates.