I know! Oldest DS is strong in English/Reading, and just good at math (not great). He loves math but has gone his whole schooling to date never having been taught math by someone who loves math and can teach outside the lesson plan & answer sheet. He's facing next year (pre-calc with teacher reputed to be awful).

Meanwhile DS10 is a natural in math, though he might not find someone to help him develop that (though I'm hopeful the community college might serve that purpose next year).