@Dazed and Confused
I haven't kept up with how things have changed in teaching at primary level, but I'm fairly certain that (in the 1960s) my teachers were not expert in anything other than teaching. Between starting school and 7yoa I certainly only had one teacher for everything, and I was never below the curve in any subject (except PE!) I worry that this endless specialisation and measurement is part of the educational problem. Find enthusiastic teachers, remove the constraints, and let the kids fly!