here in germany it was mandatory and they did force me to cook and eat things i didn't eat. I'm vegetarian but they tried to force me to eat and cook it. i also don't eat specific other things because i hate their taste and they forced me to eat this bs.
fuck this "mandatory" courses. it's not helping to live healthy. it's forcing children to do stuff they don't want to do and gives them bad grades for it. i got bad grades just because i was vegetarian and didn't eat meat. fuck this.
each week when we had cooking class it was a nightmare for me. i always had to explain myself again and again to everyone. why I don't eat meat. what my ethics and morals are. ever fucking week. and in the end they gave me bad grades even after cooking their bs recipes. i just didn't eat them. because obvious reasons. fuck this mandatory courses.
It sounds like the actual problem was teachers / curriculum.
Here's the fun question though. If they had vegetarian options to choose from and people weren't dicks about you being vegetarian what would your opinion be?
Right. And you'll have that one teacher who thinks being vegetarian is "just a phase" or some other crap like that, and forcefully override the student's beliefs. You can have the best intentions in a system like what OP is prescribing, and then there's that one teacher who takes it way too far.