279,782 lessons delivered