Sure. Everyone should learn Latin in school. Greek first though. You don't properly apprciate Latin if you don't already have Greek. Then a few modern languages, at least one Romance to follow the Latin plus a Germanic and some form of Chinese. Better throw in Japanese and something with click consonants too. Practical math absolutely, and shop and don't forget home ec. Advanced math too... none of this "choosing" to take calculus. Science classes should cover physics, biology and chemistry for everyone, to an advanced level. Some economics, sociology and anthropology too, and definitely comprehensive history. Every child should graduate knowing how to fix a toilet, maintain their brakes and perform competent Japanese joinery.