Election season is here again which has a lot of people talking about debates, primaries and caucuses. Since different states have different laws when it comes to selecting a candidate, the back-and-forth can get confusing. What is important to note is that Iowa hosts a caucus and New Hampshire is always the first state to… Read more »