When Yash Gupta broke his glasses he realized how hard it was to learn without them. Then he started thinking about the millions of children who cannot afford corrective eyewear. Three years later, Gupta has collected 9,500 pairs of glasses, worth nearly half a million dollars for kids in need.
Do you know a hero? Nominations will open soon for 2014 CNN Heroes.