If you want some good cowboy training I know a friend that sent her horse to Rick Trusty. The horse came home knowing how to tie, lead, side pass, turn on the haunches/forehand and load. Rick has lots of gates on his property and he does not get off the horse to open/close the gates. He also teaches them to side pass to the mounting block/truck hitch/fence line that you are standing on to mount from. He just raises his hand over their withers and they slide right over.
Her horse came back in good condition.
He is Mohnton, PA
http://krranch.net/
His website is pretty out of date.
I also know a number op people that swear by Roddy Strang. He is in Kirkwood, PA
https://www.facebook.com/roddy.strang.9