The Community Support Program is a coalition of people with lived experience of mental health challenges, their supporters, professionals, and anyone else interested in creating a recovery based community where everyone can live successfully.