There are government schools in this country that teach those???
Mine wasn't too bad in that area, and I had some excellent teachers, but on average, particularly in the city of Philly, I have my doubts.