I love that the students can go at their own pace. It doesn't hold a child back if they excel in an area, but also does not push them too fast if they need more attention in an area. It's the way all schools should run!
The headmaster is great and is very approachable. If you have a disagreement with how things are going at the school, there are many avenues to get things addressed. I always felt well listened to as a student.
Younger students take home some homework, but not a lot and not everyday. Older children manage their homework well and because the school day is a bit longer than most schools, they usually get done most work during the day.