2. Re racism - I'm sorry but that's typical liberal nonsense. Discounting all differences between groups of people, assuming equal distribution of intelligence & culture and then ascribing resulting group differences to 'racism'.
What's rather interesting is that educational results among various US sub-groups map rather closely to their old-world kin. Ie US whites/blacks/asians correlate fairly well to the countries where they originally came from (hispanics obviously not having an old world mapping). Hence the hang-wringing "Our kids are failing vs X" is actually misplaced as they're comparing apples and multi-fruit juice.