TEACHNOW, Inc., an online start-up that is reinventing U.S. and global teacher preparation, hires one of nationâs top education deans as its president and is awarded status as a higher education institution.