do assignment for you how to write a thesis paper critical thinking activites undergraduate creative writing high school research papers written