What is Recovery Dharma?

Dr. KJ Foster shares information about the Recovery Dharma program, what it's like at a Recovery Dharma meeting, and where to find more information about Recovery Dharma.