Dude! Although teachers must be worried about lack of time and I know most of them are under pressure from the schools to finish the course on time, I think it's not something serious. I'm always experiencing this problem but I would rather let students speak as much as they need in the class (of course in English and in a guided way). We all know students won't learn much through writing.
If you don't have enough time to cover all the material (especially doing the exercises in the class), you can assign the students to do some parts at home.
I think you are a little too fussy. Students have to have some selfstudy and discover some things themselves.