212,872 lessons delivered