296,275 lessons delivered