Some of you may want to check your school's course handbook, you may find these types of classes are offered.
In our district all middle school students take clothing (sewing), foods, computer, and tech classes. These are required.
When the students get to HS they can choose to take electives that focus on those things. My ds has chosen the culinary electives, last year he took food prep which taught the basics like food safety, knife skills, etc. He also took gourmet foods where he actually learned to cook all kinds of different foods, this year he is taking baking.
Under the business education electives there are classes for money management, and financial math.
These aren't mandatory in HS but they are offered to all student regardless of whether or not they are focusing on a business education or family and consumer science (that is where culinary classes fit).
Something like this was offered in my kids' high school. However, there was literally NO TIME left in the day to take such a class if (a) you took a foreign language class, which is pretty much required by any reputable 4 year college and (b) wanted to take ANY sort of music or art class in high school. Indeed, because my son took both music AND a foreign language, he had to take the required health and PE classes during the summer in order to graduate. I kid you not. So, while these were offered, basically with all the other REQUIRED classes if you are college bound, there was no period ever to take them. Only non-college bound students ended up in these classes. Dumb. Our school had 6 periods a day. 4 had required "core" subjects (math, social science, science and English), and the other two were filled with music, foreign language. Done.