As a professional trainer I’m not in complete agreement with you on all points, however, I have to give you props and kudos for many insightful and important “Tips” that far outnumber any points I disagree with. Well done, well written and a very enjoyable read Peter.