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.