Excellent school with great staff and teachers. The school really supports children throughout their learning going above and beyond.