Kind of as a side note:
My Aunt the educator swears that cooking/baking is a great way to teach kids how to stay on task, how to follow directions and how to start and finish something without getting off track and time management.
My DH has horrible time management and can't stay on task, he has very trypical adult ADD characteristics - he also is a complete disaster in the kitchen. The chicken is done, the bread is burnt and oopps he forget a veggie, its still frozen.
My DS as a youngin was having issues with staying on task and completing things so my Aunt suggested we start with cookies from a recipe.
He had to assemble the ingredients
follow the directions
and then finish with the baking and the clean up
DS thought it was fun to make a batch of cookies, little did he know that we had ulterior motives