222,897 lessons delivered