I have to say it again, JUST BECAUSE YOU TOOK A CONCEAL CARRY CLASS OR HAVE A CONCEAL CARRY PERMIT OR LICENSE DOESN'T MEAN YOU CAN SHOOT OR ARE READY FOR A GUN-FIGHT. Now that we have gotten that out of the way I would recommend that you seek to learn from a variety of different people with a variety of different skill-sets. However, let me also make yet another point:
DON'T GET CAUGHT UP IN "BRAND LOYALTY".
What I mean by this is that for many people they get caught up in:
"This is the person I paid my money to, so this is the only person that I'm going to train with or listen to."
This is faulty logic at best, don't get caught up in this kind of Cognitive Bias. Keep an open mind, it's a big world out there - explore it and don't forget to train!