I took my original and first renewal at Texas Concealed Handgun. The gentleman, Sammy Miller, who teaches the class appears to be very knowledgeable and puts on an interesting class. He also has a guest speaker teach a part of the class. At my first class I believe the guest speaker was a judge and at my renewal it was a Bexar County ADA. The class includes Photos, Finger Printing, Notary and any help you need with the paper work. Once I was finished with the class all I had to do was drop it off at the Post Office.