I looked sporadically over 15 years or so. Everyone seemed to only know how to teach beginners and I'd get nowhere.
I've been with my current guy for just over a year. He's been fantastic and I've seen major improvements across the board in my playing.