320,300 lessons delivered