I teach math including trigonometry and AP Calculus. I've taught these subjects for over 20 years. As far as problem solvers go, I have never noticed a trend toward either sex. Some years my Calc class will be mostly female and other years male. My top students also tend to be the leaders of the school, whether they are male or female, so it doesn't seem to be uncool to be academic these days. I think these studies may have been true a couple of generations ago when it was expected that females would retire from the work force with their first baby or marriage.

As far as math education being so poor in the USA. We are the only country that is expected to teach everyone equally. I have had foreign exchange students who are "tracked" as soon as they reach 8th grade or so. Their paths are chosen for them. If they show academic promise they are on the college track, otherwise they are groomed for blue collar or other jobs. I'm suppose to treat EVERYONE like they are going to college.

Picture this: 30 students in an Algebra class, some have IEPS for behavior, reading or those who are otherwise mentally handicapped. You also have the kids who are brilliant, and average, in the same classroom of course. I'm expected to teach the same material to all. Yes, Algebra is a requirement for everyone, and starting next year, Geometry will be required for graduation in our district. Don't get me wrong, I love my job, but I feel like some students are being short changed their first couple of years in high school. I can't up the ante until they hit Trigonometry, in which case I tell them to buckle their seat belts.

Before you criticize, walk a mile in my shoes!