One of the most polarizing presidential elections ever will be decided on Nov. 8.

Both Republican nominee Donald Trump and Democratic nominee Hillary Clinton offer voters a unique choice for president. Trump's supporters say he is a political outsider and back him despite (or perhaps because of) his comments about women, Muslims, POWs, Latinos, people with disabilities, and African-Americans. On the other side is Clinton, the first woman ever chosen to be a presidential nominee for a major-party and a familiar face of the Democratic Party.

The drama-filled campaign has alienated many voters, giving steam to alternative choices for president including Gary Johnson of the Libertarian Party and Jill Stein of the Green Party. Although Johnson and Stein are no stranger to the public eye in this year's race, they still did not qualify for the presidential debates, which required 15 percent support in polls.

With the election just around the corner, we wanted to give voters a guide about the candidates' stances on key issues — the Middle East, immigration, health care, taxes and gun control. (From left to right: Clinton, Trump, Johnson, Stein.)