A great blog to read!

http://www.brunetteinbreeches.com/how-horse-training-relates-to-life/