I did a quick google search, Silvercore popped up. I took their combined pal/rpal course. There's more than enough time to practice handling and clearing the different types of firearms (they could use 2 more handguns and a rifle though, when the class is full). The written tests are basically common sense safety, and some technical information that is covered in the course. There is really no reason to fail them. For the practical, as long as you don't pull the trigger, point gun at someone or drop it, you'll pass, but it will be very helpful if you spend lots of time practicing so you're smooth and confident.