What SHOULD be required of high school students?

“The funny thing is, the kids who really need those classes… are going to skip them. I get implementing common sense education, but the kids who are smart/resourceful enough to figure things out will waste their time/lose a spot for a different class in their schedule, and the kids who aren’t will skip.”

I don’t think this is necessarily true. And even if a lot of kids would skip, I think the option to take the class should still be there. Also, as a kid who is pretty smart and resourceful myself, I know having a personal finance unit in another class actually helped me a lot.
While I don’t think personal finance, home ec, shop, and other “common sense” classes should be required, I do think they should at least be optional for students to take.