Bruce Sofia has quite a large ministry here in Gloucester County, NJ, at the Gloucester County Community Church. It is very large, and they have a number of activities, including Christian based 12 Step groups for many different addictions. He is very well known in this area, as is his church. Quite a few of my clients go to his church for one of the 12 Step groups. While I don’t support his teachings, I do like the availability of the groups. I have recommended them to some of my clients.