You have to have an agressive mind set while you undergo training. You can attend upteen gun classes, but if you do not have an agressive mind set you have wasted your money and time.
I disagree with this. Perhaps you mean something different than "aggressive mindset", like willingness to actually shoot someone in self defense if it comes down to it. When I think "aggressive mindset", that means someone willing to use firearms to instigate a situation, use a firearm to commit a felony, or perhaps a willingness to make a bad situation worse.
In any event, just about any firearms training done with a qualified instructor will be highly beneficial to someone new to firearms or concealed carry.