If you enjoy the forum please consider supporting it by signing up for a NES Membership The benefits pay for the membership many times over.
Check this post for a class @ KTP on the 14th of this month. I took one of Joel's classes last month and it was well worth the cost.
I took a class from him over the summer. He provides everything needed, including fingerprints and a passport photo. I got my license back 72 days from mailing the app.
What is the advantage to having a Utah non-resident? I visit Utah at least once a year, they "'honor" other states so what is the big deal???
Many states (I forgot the exact amount) honor Utah's LTC which will give the holder the ability to carry in all of those states.