Good post in terms of what the children should be taught.
However, these days exactly the opposite is happening - waking up late, missing school, video games, expensive gadgets, showing disrespect towards elders, no outdoor games/sports, eating junk food, living in the virtual world, following fashion icons instead of Indian national heroes, no inclination towards Indian culture and heritage, sleeping late, etc.