243,095 lessons delivered