Here are some points for every teacher for effectively teaching online.
Advantages and disadvantages of online teaching system.