The class was very informative, I learned about laws that I had no idea about as well as gun safety. The range portion was fun as well. Although it is at a separate location and sometimes on separate days, they allow you to pick which day and time and the instructor was great. He got my girlfriend hitting the target in no time.