You do realize that teaching people to cook does absolutely nothing to keep people from being obese, right? I cook all the time, still over weight. Cooking fresh food does not equate to a healthy diet and being thin. People's over eating, and diets don't really affect you.
Plus, you can't force shit like this on people, they have to want to do it. I could eat healthier, sure, but I'd truly rather die a few years younger than to have wasted my life eating beans, rice and basic meats like you are suggesting.