Up General Information Avocational Prevocational Vocational Volunteer

Food Services

In our cafeteria program participants are trained in the area of safe food handling and the skills necessary to work in the kitchen.  They are busy each day making muffins, cookies, soup, sandwiches and more which are for sale to all staff and participants.

Functional Academics

This provides a variety of learning opportunities for selected participants in the area of their appropriate knowledge base.  This includes computer literacy and other school subjects which will help improve their level of knowledge.

Intensive Training

Support is provided by this program when a new participant starts their assessment.  In addition, this program observes, documents, and implements effective behavioural change strategies.  Ongoing social and vocational training is provide to enhance the participants self-esteem and competence. 

Janitorial Services

Our In-House cleaning team is responsible for cleaning our complete facility,  offices, washrooms, work areas (including floors).  With their experience, they may have an opportunity to work in the community.

Recreation

Our goal is to offer a variety of recreation and leisure opportunities which encourage physical, personal and social growth and well being in participants.  Come join in the fun by volunteering.

Therapies (Massage/Occupational)

Programs are planned and implemented to enhance the development, in participants, of ambulation, flexibility, strength, self-care, lifts/transfers and sensory/motor stimulation.  We travel to local swimming pools for many of these activities.  A therapy associate and an Occupational Therapist oversees these programs.

Transportation

Bus services are provided to those in wheelchairs and to those who are unable to access public transportation.  Those who are able to travel by city bus are provided with a bus pass.  Many program participants who live outside the city limits arrange private transportation.

Seniors Programs

Did you know that we do not have a mandatory retirement age for program participants at Cosmo?  However, we provide a variety of learning and enjoyment opportunities to our seniors which enhance their quality of life and keeps them socially active.