An immersive, dual-language primary school, Winford follows the International Primary Curriculum and combines the Dutch and UK school curricula with Montessori principles. Each classroom has two teachers, one who speaks native Dutch and another who speaks native English. Subjects are taught in both languages, allowing children to develop their skills in each tongue. Students (who come from the Netherlands and around the world) also benefit from small class sizes, multi-age classrooms and a flexible vacation policy. The Winford Bilingual Primary School also has a branch in Haarlem.