The “personality” of the states are about as different as you can get. In one you have mid-western values, in the other you have East Coast Social libertarianism. Southern NH is virtually Boston. Dartmouth, an Ivy Lague school will be good for Bernie.
People in NH like Trumps populist message. They are turned off by Cruz’s evangelical talk.
No one likes Hillary.
No one liked Hillary in IA.
She barely beat Bernie on points but the Bern showed he is in it for a long slog.
Her worst nightmare.