No unfortunately, but with the new system you will get your license in the mail but you have to do the process in person, you will have to go the DMV wetside to get more info and how you can get and appointment to get done.
No, you have to go there for tha.t.
Thanks! Your answer is awaiting moderation.