General Videos on the 12 Steps

These videos present an overview of the 12 Step program from a variety of perspectives. The breadth of different perspectives is indicative of the versatility and universality of the principles used in 12 step programs.