There are many responsibilities assigned to an online teacher- contact between students and colleagues, developing reciprocity among and cooperation among students, encouraging active learning, feedback loops, emphasis of time on task, setting and accomplishing high expectations and respecting diverse talents and the many different ways of learning. Time Mangagement and effective use of tech assistance goes a long way.