William,
Your final sentence hits on a very valuable factor to success as a teacher, online or otherwise, and that is learning from ourselves, our students, and our practices. This is being a reflective practitioner and allows us to constantly change and improve ourselves.
Herbert Brown III