TEACH Trust – Ad Astra 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 Ad Astra Infant School.

Ad Astra Infant School