Teach Your Own: A Hopeful Path for Education