251,615 lessons delivered