Since GLH and I will hopefully be in Minnesota for the US Presidential election (assuming all goes as planned with the adoption), we will not be home when our mailed ballots arrive.
So I did a bit of research and discovered the Federal Voting Assistance Program.
As long as you are registered to vote, even if you do not receive your ballot in the mail you can still print one and send it in.
You can also register to vote via absentee ballot and locate your voting district. You must register to vote at least 45 days before a federal election. As of today, the election is 63 days away.
Pass this link along to other US Citizens living abroad!