I've known Gabe Suarez for years and highly recommend his training. It is real world no BSstuff that works with emphasis on practicality and simplicity. I've personally taken about a dozen classes from him over the years. Some people have issues with Gabe for other reasons, but I promise that it has nothing to do with training. Training is top notch.
A few years back Gabe decided to spend more time with his family and travel less. He recruited a number of instructors to teach for him. Jim Rumbaugh teaches most of the Winchester classes. While I don't know Jim personally, I do know that if Gabe puts his name on a class, it will be good. I will be down in Florence SC in September for the Zero to Five Feet Gunfighting. That class will be taught by Gabe personally and will also be very good.