Completely agree. Can’t recommend Halfmoon enough, having had 2 of my children there. The team is absolutely amazing, so incredibly caring and supportive. The kids flourish, and build long lasting friendships. They learn a wide range of skills, including phonics and maths, but also helpful practical skills, and are definitely school ready!