Company to deliver on promise of “Netflix for Education”