I endorse all of these principles. Particularly the one about finishing on time. Have an agreed time, or agree on a time at the start of each meeting. Make sure you know if someone has to leave before that time. Nothing is more counter productive than meetings which go on until the business is finished. …