A New Hampshire Primer: Everything You Need To Know