The Insight Program is committed to providing ongoing support for teens and young adults recovering from substance abuse and related issues in our treatment programs. Substance abuse support group meetings are a vital component to a comprehensive twelve step program. Insight is an Enthusiastic Sobriety program, which means its priority is to offer an alternative to substance abuse that is fun and fulfilling. The Insight Program also holds social functions every weekend. The combination of enthusiastic sobriety meetings and weekend social events gives teens and young adults the opportunity to form relationships with sober peers, engage in fun activities, and learn to build a sober lifestyle.