I think it would be better to have a system where teachers aren't required to synchronize knowledge between 30 kids and some source material; where each kid can excel at their own pace and the teacher helps them manage their goals rather than being the primary source of information