Get there at least 30min before they open. I was the fifth person in line outside when tgey opened and it still took 1hr 45min to get a drivers license (Current driver from out of state so, no written exam, just a simple eye test).
You do not need an appointment unless you are trying to take the road test. Make sure you have all the right documentation otherwise they will tell you to come back.
Thanks! Your answer is awaiting moderation.