There are still appointments. I couldn't get the time to confirm on the website so i called the office & they set it up for me. They'll help you with all questions.
Choose the driver's license option
They've made changes earlier this year. From my understanding they got rid of appointments and have made it easier for you to get in and out quickly at the DMV.
Thanks! Your answer is awaiting moderation.