Jesus,
This is a good method for managing time in the classroom. I also find that it is important to store additional questions/activities onto the student portal/discussion board, which can be used when there is extra class time. Sometimes I can pull up some discussion board questions and highlight some of the great responses, that I receive from the students.
Tremayne Simpson