4 years English
3 years math
3 years history/social sciences
3 years science
2 years foreign language
My school was on block/modified block scheduling. I took 3 semesters ("years") of honors English and then a year of AP as a senior (also took two journalism classes, which were English electives), 4 years of math (Algebra 1, Geometry, Algebra 2 and Pre-Calculus - I stopped there... but most of us in the honors track were technically done with math by the end of 10th grade, as many of us, myself included, took Geometry first semester and Algebra 2 second semester), 5 science classes (Intro to Honors Physics and Intro to Honors Bio counted as one year, and then honors bio, chem and anatomy), 4 histories (honors World 1, US 1 & 2 - US 2 was a year-long course and honors econ) and 5 years of a language (Spanish 2, 3 & 4 and Latin 1 and 2). But I was a bit of an overachiever and graduated fairly high in my class, so this definitely wasn't the norm.
I'm a senior in college now and part of my degree's curriculum requires 1 math, 1 science and a choice of a math, science or computer science to fill our requirement. I took the liberal arts math (it was called, I kid you not, Math Excursions... worst class ever) and two Biology classes (I was terrible at chem/physics in high school and lasted 2 days in my computer science class as a freshman here...).
Oh, I graduated high school in 2007. My school also transitioned to the 7-period day the year after I graduated so requirements must have changed, too.