In my opinion, time to answer the tasks on line and to prepare for the interaction in order to achieve an effective leraning.
Also the professors that design the program or course should provide enough materials and sites to promote a good interaction.
I had this experience last semester because I designed a program and a course on line to develop professionals´communicative competence at Cujaethrough the Moodle platform