What Is SMART Recovery?

Participation in some form of support network is essential to recovery. While programs like Alcoholics Anonymous (AA) and Narcotics Anonymous (NA) are the two that often come to mind, there […]