Vocabulary: look up new words
Some expressions and chunks (and phrasal verbs): to get your bearings / bide your time / to tend to go overboard / to narrow it down / duking it out amongst themselves / to stay put / a hard pill to swallow
Some vocabulary: enclosed / companion / homogenous / reassure / regionalism / icebreaker / barnyard animals / disbelief / pious / mass / devote / quaint / resembling / carryover / cultural chauvenist / denounced / grotesque / redefined / hostility / perverse / go off / barricade / furnace / vaporize / bounty / hairy / to anticipate / second-rate / competitive / hostile