YCM are a community based youth council who are involved in a range of projects aimed at encouraging young people to grow.