Tomorrow's primary day!
Note that the order of the ballot tomorrow may be a bit of a surprise -- all the judicial candidates appear first, followed only then by the Mayoral contenders and the At-Large and District Council races, and finally the smaller "row offices" like City Commissioner, Clerk of the Courts, and Sheriff.
Also, be prepared for a raft of ballot questions -- the Committee of Seventy provides a simple English version of each (PDF) if you want to look them over in advance. Also note that, while voting for candidates is limited to their respective party members, any registered voter (including independent voters) can have a say on the ballot measures.
General voting info: polls are open 7am-8pm. If you don't know where to vote, you can type your address into this interactive map or call 1-866-268-8603. If you are uncertain about where you are currently registered, ask for a provisional ballot, which allows you to record your votes and have them counted in the correct Division.