Amelia , who is a friend of mine has a blog on training her new pup, "Star."
It is about "Day-at-a-time life and training of a border collie sheepdog from puppyhood through training to success"
It's a good read and tells how she trains a pup from the beginning to trialing.
Here is the link.
I recommend it.