Nancy Ehrlich was nearing 50 and frustrated, teaching at her small Pennsylvania town's elementary school with colleagues who didn't share her love of technology.


More...