I know what you're all thinking: "Thank god this election is almost over."

Regardless of your political affiliation I think we can all agree November 8th can't come fast enough. But in the final days it can't hurt to make sure you're pulling the lever for the candidate that best reflects your beliefs and priorities. So take a few minutes and check out Engadget's election guide to see where Donald Trump, Hillary Clinton, Jill Stein and Gary Johnson stand on the most important tech and science issues for 2016 and beyond. We pored over their records, speeches, etc... and laid out the candidate's positions in their own words and then gave them a grade based on their demonstrated knowledge of the subject matter. If you have questions about how we grade or need a quick primer on the issues, check out this quick rundown.

Obviously there are plenty of other issues to consider too, but we're willing to bet few other guides to the issues will spill as many words on cyber security and broadband infrastructure.

Click here to see all the candidates' report cards.