270,363 lessons delivered