I think it's so important to make sure that technology and online learning is used to enhance learning and improve the education of students. It shouldn't just be included because we want more technology in schools. We need to include it because it's what's best for the particular students learning in that course
Provides substantive, timely, and constructive feedback to students
I think that this is a challenging but very important part of teaching, whether it is in the online or face to face setting. I think a bonus of online learning is being able to individualize feedback more easily, though it would depend on the number of students in the course.
Sets and models clear expectations for appropriate behavior and proper interaction
Teaching students how to interact one another appropriately online is very important in the process of online learning. It's not only a skill necessary for academic success online, but it could transfer over to the social media setting. If we teach kids how to interact appropriately online, perhaps it can prevent problems online elsewhere.