Baltimore County Public Schools--ours is not a magnet school or vocational--just a districted school. I got into it with a middle school principal about why all these kids need this math--I was told that even an auto mechanic may someday need Algebra II. I begged to disagree.
From the Baltimore County course guide:
Students are required to earn 3 credits in mathematics, Algebra I, Algebra II, and Geometry." (and they must soon pass standardized tests in Algebra I and Geometry to graduate)
My son took these at a standard level. He got B's and C's with a lot of help from me, and at a score of 500 on the SAT, he is neither good nor impaired at math. I can't imagine what the school is going through with less competent and supported students.