270,097 lessons delivered