294,171 lessons delivered