Heinz Reinkemeier is the technical trainer of Abhinav Bindra (Olympic & World Champion in the past) and a sports psychologist.
He has kindly given us permission to publish his videos which he also shares on Facebook at https://www.facebook.com/heinz.reinkemeier
Thats definitely worth having a look at, but if you're not on there, then we'll put the videos up here. They're normally quite short and to the point and quite motivational.
Heres a little background on his relationship with Abhinav Bindra