I've trained under guys some hate and others guys seem to love. I certainly don't mean this in a derogatory way, but only one trainer was able to teach me something different; I mean in applying what I've learned. The others seemed to just re-teach the same lessons and basic skills. But, that is okay with me. I don't expect a class to always "teach" me something, but use the opportunity to have another person evaluate and put his finger on what I can do differently to improve. All of my trainers have done this. Also, I don't go into a class expecting a former SEAL to make me into a SEAL. This seems to be what most people are after when talking about resumes.
Well now you need to name names! Whomever that was deserves some credit, even if it's someone I don't like. I might learn to like them enough to train with them.