WOW.  I know I'm old but I didn't realize High School had changed that much.  We were required to take math every year - if you weren't in college prep you got "General Math" - but you took it all four years.  Same with English - not optional, all four years.  And some form of "Social Studies/History" - depending on personal preference this could include history or PAD (problems of American Democracy), but four years.  Plus Phys Ed - yes, four years - this was three days a week with the other two occupied with things like Family Planning, Drivers Ed, and just plain old "Health".  Science did fall by the way a bit in that just two years were required unless you were "college prep" and foreign language was optional (again, unless college prep then at least two years).  Didn't leave room for a lot of "electives" but the basics were all there in spades.  What happened?  FYI - I went to High School in New Jersey and it was a great education at a city public school.