I think this is easier said than done. It pretty much sounds like you're suggesting there are pop-quizes. We've seen that style of teaching before. IME it isn't as effective. Though I'm quite suspect that a big part of that is simply coordination with other classes. All it takes is one teacher who thinks their class is the most important and not give enough wiggle room so that there is room for triage and expected life events. Just because there's theoretically enough time does not mean there is enough time. Think of it like lifeboats. Do you want enough lifeboats so that each person has a spot or do you want extra lifeboats so that in case one gets destroyed or in case a person is unable to make it to the other lifeboat that they will still survive? Over optimization ignores the noise inherent to reality.