My dd was reasonably happy at primary school, but I think secondary school suits her better. One of the main things that I think works better for her is having different teachers for different subjects. Dd is a bright but slightly quirky child (possible asd) and at primary she would have a really good year with teachers who liked her and "got" her iyswim but not such great years with other teachers who clearly didn't really like her. At primary there also seemed to be lot of time not doing very much, while at secondary school she is constantly doing new and interesting stuff.
Has anyone else's dc had the same experience?