That’s terrific. E. D. Hirsch’s Core Knowledge series is great for teaching school aged kids about the ‘shared values’ of this nation. The series covers information that is geared toward the different grades, adding information and complexity as the kids age.
I have used a few Core Knowledge elementary lesson plans from their web site (or a web site that uses this curriculum, I can’t really remember). They were excellent.