First you have to schedule appointment online then print all forms from DMV website and go to the DMV on the scheduled date. Now they are accepting online appointment on some locations.
Online forms on website
Thanks! Your answer is awaiting moderation.