Flowcharts have helped me learn to be a better coach, manager, friend, family member and person, I just didn't know it until I had to make one:) The old peanut butter and jelly sandwich teaching routine is something I was taught a long time ago and it came with the lesson that some people need big chunks of information and they can build you whatever you want. Other's need every step drawn out in 3D with scratch and sniff stickers or else you might end up with a can of peanut butter in between two loaves of bread. So I learned how to put all of that stuff into real action using proper shapes and arrows, everything is a flowchart.
The best part about this for me was the realization that my dog is very manipulative. If he's wearing his collar, he always wants to go right and there is a big hill to the right, so even if it's a short walk, we have to trudge up, and down this big hill. I'm pretty sure he's doing it in order to get me to take him on long walks in town.
I would only change the arrows a little, I might move things around to give it a better "flow" and some more swervy arrow action.