The Youth Community Support Program (YCSP) is a community based mental health program. This program is a partnership services between Boyle Street Community Services and Alberta Health Services. YCSP is an empowering, collaborative and innovative program for 20-25 youth and their families who have frequently accessed hospital-based mental health services without experiencing functional improvement.