I am a Canadian from British Columbia. We’re currently having a provincial election, and as long as you don’t change residences,  you are automatically registered by default using your last known residency.  

We have early voting days that the government informs you of by certified mail.  There’s special electoral offices in every city which allows anyone to vote anytime during the election.  Employers are legally required to give their workers a minimum of four hours to vote on election day in which people have from 8:00am to 8:00pm to vote.  The voting process is fast, secure and efficient.   

I’m so appreciative of this democratic voting process and it breaks my heart to hear that the American voting system is so far behind in offering the same level of voter access and support.