Thank you everyone for the great info provided. I am looking for a class in my area right now. I have also contacted a friend who is a local police officer about the laws regarding firearms and when they can and can't be used for self defense. I do not have kids but I plan on investing in a safe just because you can never be too safe.
Once again thank you everyone for the great info and I look forward to learning more, advancing my skills, and being a contributing member to this forum.