Twenty years after the program started, Teach for America is still producing teachers. The program could hold clues into how to improve the US education system in general.