Compare and contrast the three major theoretical foundations of sociology,

Compare and contrast the three major theoretical foundations of sociology, citing at least one theorist for each: structural functionalism, conflict theory, and symbolic interactionism. Which one do you think is most useful in understanding the social world (particularly your research topic) and why? (Kivisto, p. 242, & prior readings from this semester).