Have been slammed for the past few weeks at the job , actually was hiring for a c++ developer position. So leveraging from my reent experince , I like the concept of virtual fucntions (for all the programmers to understand).
Let me put it in common man's language. I like things been done with no pre-defined notions. More important than my liking is the fact that most things are best executed if you do them by treating them as stand-alone and independent than trying to derive something from already processed notions.
Lets take the question of Samar in light of my above "newly found/formed approach

" or better put at the face value. Can EDUCATION do something? If yes then how?
Being a fan of definitions let me quote this one from Wikipedia:
=============================================
Education or
teaching in the broadest sense is any act or experience that has a formative effect on the
mind,
character or physical ability of an individual. In its technical sense education is the process by which society deliberately transmits its accumulated
knowledge,
skills and
values from one generation to another.
=============================================
Be true to yourself , how many of you feel (after reading above!) that the concept of education that you had till you read this was the same as you have now?
Do we ever think of values in there? Cut throat competition meaning more grades/marks to stay afloat and better schools/universities to get that "brand" name , is not that all of what a "practical" definition of education is in today's world? Leave apart teachers (who basically get paid to get students to perform better which obviously translates into a work plan of making them get more grades) , are parents okay with trading 10 % marks with 2 hours of music learning (or for that matter any other art/experience which enhances values)?
So we basically get what we desire ,then why do we cribb?
I have not turned that pessimistic as of now , so lets look at solutions. Can it be imbibed and if yes then what is the right stage?
One thing that's very obvious to me is that the later you try to imbibe culture and values , the difficult it gets to have some tangible results, infact its kind of impossible probably after 14-15 years of age. We at IIT have compulsory 4 humanities courses and i would not be wrong in saying that less than 1 % take them seriously , and a majority of this 1 % is again after the grades. Probably a good idea to start friom the very beginning , srap all this grading system and all and make different parameters to judge if a student is okay to move on from one grade to another. What would be loose if we were to graduate at 25 than 21? 4 years (time and salary?) , guess we all would raise our hands when we have to choose between quality and quantity. Radical , is not it?
The motivation to suggest such weird thoughts is the following : Human behaviour , understanding , reaction , values are subjective concepts , who on earth can judge them with the grades and degrees? Lets define a new system of measurement

Yeah i did watch 3 idiots but did not get influenced, i was always the radical self I am.