217,451 lessons delivered