What is SMART Recovery?

When it comes to treating addiction, there are many different approaches that may prove beneficial depending on the client and their situation. Many people are familiar with 12-step programs such as Alcoholics Anonymous or Narcotics Anonymous. While some clients find...