ORP residents receive intensive individual and group counseling. Residents also attend AA or NA meetings every day together. In addition, residents actively participate in workshops and training sessions that focus on financial management, spirituality, wellness, workplace etiquette and other topics that challenge and encourage the residents as their lives are restored to sanity through recovery. This comprehensive approach allows residents to practice the principles of recovery and their new drug-free lifestyle in an environment designed to strengthen their support network and decrease the likelihood of relapse.