Thanks for all the advice guys.
For one I guess when I said "skip steps" I did mean rush through them not skip them completely. For instance I was told to bit him for a month, drive for a month, sit (no moving) on him for a month, but at his rate he is doing everything in about 2 weeks and sometimes even less!
I also did not go into depth on everything I have worked with but he had lots of ground work before me and he gets a lesson everyday on ground work, manners, and everything basic about his care ect. :)
As far as the BO goes I did notice his behavior change after I stopped buying from his shop because he sold me several tack items that were so dry (leather) they cracked and broke and many things that didn't fit my horse and he wouldn't take a return because it had "been used". So I think he is upset that I won't buy from him as I don't think he has mine or my horses best interest. He won't help me, but when he sees me all he does is tell me I am doing it wrong. I have asked him to explain and or show me and he says he is busy and goes to sit and watch TV in the lounge so I am catching on to his game.