My OW and Dive Con instructor is an average "people person" but an incredible diver. I HOPE that I ever know as much about diving as he does. I had problems in his OW class because he saw me comfortable in the water and the little critique that he did offer at the time sounded more like nit-picking than valid critique and the little things that would have helped me out in the open water weren't covered real well.
As a Dive Con Instructor, he is one of the best. He tells me the little tricks now as he feels that I will not forget them within ten seconds. For someone who comes across as harsh, once you get to know him he is an excellent instructor.
My AOW Instructor: he knows much about diving, but is still new to teaching and stresses out too much. I am probably starting to catch up to him on diving skills and knowledge.
The LDS owner: a former schoolteacher and superb recreational diver. He is starting down the tech path, but has the knowledge of it from diving around tech divers and selling them gear for over thirty years. This man is close to what I hope to be.
My Advanced Nitrox instructor: A cave diver and good teacher. This is where I fully aspire to be due to his humility. He has the skills with none of the arrogance that I seem to see in many advanced divers.