They should have coaches, watch themselves on video, and study the science of teaching.
So obvious, but I‘ve never met a teacher who does all these things.
Online education will change that.
This quote from @TylerCowen says it all.

The Internet already transformed education. When it comes to transformative improvements in the way we learn, social norms are now the biggest hurdle.