I would highly recommend Paul for the CCW class, he actually makes it enjoyable and the time flies by. My dad has taken the shotgun class, and both advanced handgun 1 and 2 classes and really liked them. They have a few classes that are not listed on the site because they are invite only once you complete some of the other classes. I am really interested in taking his carbine course.
My family got the gold membership for unlimited use for 1 year so I will be up there a ton and when I am not up there I will be in the basement reloading ammo.