The knowledge gap on civics remains wide between students who attend inner-city schools and their peers in middle-class schools