TEACH Trust – Canford Heath Infant School

The TEACH Trust of Canford Heath in Poole asked us to produce a series of videos for the four schools which they are responsible for. This one is for Canford Heath Infant School.

Canford Heath Infant School