Wife and I had a good time taking the NRA Basic Pistol class from Tactical Firearms Training at Eagle Creek Pistol Range today. She did good but I did better. She liked how the range was not as confining as indoor ranges and really liked that they had trained range safety officers watching over the range activities. Good class for any first time gun owner or just to refresh the basics, I liked so did my wife. Our 12yr old will be getting a class for Christmas from Santa( aka: his mom ).