background – n. the experiences, knowledge, education, etc., in a person's past
frankly – adv. in an honest and direct way
terrific – adj. extremely good
alienate – v. to make someone unfriendly
mainstream – n. the thoughts, beliefs, and choices that are accepted by the largest number of people