114,149 lessons delivered