i use Tom Plaster. he is absolutely fantastic and has totally transformed me and my horse. i just wish i had found him sooner! i went through years of unsuitable trainers methods upsetting my horse. i dont know if this problem is just restricted to myself or if it is common practice? suppose it was worth the wait to find the perfect person!
I must just be ultra fussy then! Have not used any of the trainers you have mentioned though. Will definitely stick with Tom though, he's a miracle worker!