YCD has been proactive in identifying a gap and attempting to fill it. We have developed partnerships with both Community and Government organisations to provide the best services possible to a sector of the Youth Community who would otherwise not get the support required to develop positive decision making skills. We have a diverse staff make up offering physical, psychological, cultural and spiritual safety in our work.