upstart: an arrogant or presumptuous person
unpleasant person: a person who is not pleasant or agreeable
creation science: an effort to give scientific support for the truth of the account of Creation given in the Book of Genesis