> "Why don't we teach effective nutrition and cooking in school?" We do. It's called home economics.
I don't know of many schools in my state that still have the budget to provide a home economics class/pay a teacher to teach it. The most my school went into nutrition was in the 1 semester of health class that everyone took.