I would argue that the charter schools are really good at building programming and curriculum around the issues and the interests of the kids that they serve.
When my brothers and I were young, my mom, a Democrat, and my dad, a Republican, used to lead freewheeling discussions at our dinner table. The only rule was paying attention when others were talking, and no interrupting.