A community school encourages its student to participate in community life – using the knowledge of learning in real life, enabling them to form civic attitudes, whilst developing their knowledge, skills, self esteem and confidence. Students, for whom the subject matter is too difficult, get the opportunity to shine in the role of volunteers. Functioning in relationships with adults other than their parents and teachers is essential for the development of children, because in a community school relationships become less formal. Quality community schools encourage volunteer work – children, parents and other community members.
A community school should be a facility that offers the widest range of services possible to the local community; the composition of these services should correspond with the actual needs of community members.