Each child is unique, with different abilities and different needs. As children go through different phases we can offer support in lots of ways. We have a dedicated, talented and hard working staff team who constantly strive to provide the best education possible for our pupils.
There are many members to our team and their roles include: