What is a more formal and polished word for split?

In this sentence:

The issue of imperialism split the Americans during the...

polarized?

divided?

tore apart?

http://www.answers.com/topic/split-1

Just wondering because my teacher said that split was not a good word choice

A more formal and polished word for "split" in the given sentence could be "divided."