Strengths:Peer counseling model worked wonders for a teen Weaknesses:Disorganized, staff inconsistent, program director brilliant but arrogant Staff should seek info from relatives, should be consistent in enforcing rules, should not be able to be manipulated by clients (!), should walk the walk of the 12 step program they try to sell to clients