Hi David:
One helpful answer is to stick to the course objectives or daily objectives. If properly sequenced you should be able to cover everything you want within the alloted time. If not, maybe the sequencing of daily objectives should be reviewed or revised.
Something I like to do is write the main activities and topics on the white board before class. When class begins, I'll go down the list very briefy informing students what the class will consist of. This also helps me stay focused and reminded of how much time has taken place and how much remains.
Regards, Barry