I love this discussion. I can have a hard time staying on time also so I have gone to a Non-negotialble/emphasis/if there is time model. The non-negotiables we do no matter what and we do them first to make sure they get done. The emphasis is what we want them to get out of practice so we teach and drill that as best we can. The if there is time is the add on’s to that day. Most of the if there is time stuff will be an ephasis down the road but not on that day. I learned from a coach a long time time ago if you want to spend an hour on shell do it four days in a row for 15 minutes. Dont do it for an hour on monday. That has paid off for us.