Do not go with swift I just left their school program due to the fact that of what they are doing is just plain dumb. They will put you in a local nearby permit school, and send you to Salt Lake City, Utah. You get your permit there, and you go through an accelerated program 3 days of backing, and driving. Then you get your license. I left, because I did not pass the test's three times so they sent me home. I will be going prime or knight next it will be a while though have to make some money locally first utah left me broke.