259,011 lessons delivered