Don't get me started
Just... don't.
Ultimately, software will be the only way to teach, but just like everything else in this modern world, it will be bastardized and derided because of the opportunists who will fuck it up at every chance.
Even now, there are some very good on-line and free teaching websites but they don't get a lot of love although they are quietly building a very large student base. As in millions. If early age schools do not get on board, they WILL get left behind.