CCOA is a non-profit, registered charitable organization that is committed to supporting people with special needs. We provide employment skills, training, and education by operating social enterprises. We also provide specialized day programs for people who have more complex needs.