Great program... If its suggested (or mandated) for you for any particular reason, you can learn a lot about yourself and why you may have been the way youve been. Marty and Holly are really intelligent, articulate, and understanding people.
This program changed my life. Its not easy but its worth it.