Cedarbank School provides a learning environment for around fifty pre-school, primary and secondary pupils who have special educational needs.