This school has been amazing for both my children, academically and socially. There is such a wonderful atmosphere through out the school. Every single pupil is nurtured ... more