It is time to reinvent our education system. It is time for us to educate for the sake of education not for the sake of getting a job. Education means "to educe" i.e. to bring out or bring forth. Education should bring out our real self, explore our inner self. Education should make a responsible and reasonable human being. In India the number of children who are exposed to primary education is very low, moreover the drop outs in the middle of year, are also causing big troubles. In villages and other rural areas poverty plays a significant role in the dropping out of children. To make daily living, the poor have to work like mules, their children can't attend schools because, their parents earning of a day wouldn't be enough, so they are forced to go to work. Eradication of poverty would definitely provide these people, with better education and living conditions.
Those were the cases of people who have no other choice. The above kind includes both boys and girls. But there are other cases where gender disparities play significant roles. Our traditional social structure is not flexible enough to include girls when it comes to education. Our basic social belief is that, what is the point in educating a girl, after all she is going to look after her husband and kids and after marriage she will be a part of husband's family. B'coz of this rotten mentality more than 60% of our women are illiterate.
The passing of the Right of Children to Free and Compulsory Education (RTE) Act 2009 marks a historic moment for the children of India. According to that every child between the age of 6 and 14 were entitled to free education. Govt. will cover their education costs.