Totally agree with the post !
Proper nutrition is another big element that is influencing the cognitive development in children. Nowadays the world is full of food without any important nutritional value. Not to mention that some of excess use of products like sugar and omega-6 fatty foods.