At some point or another, all undergraduate and graduate students will be assigned an intensive research project or thesis, or dissertation in the case of PhD candidates. Sometimes, these assignments can seem overwhelming at first. Not only is there substantial research to be done, but the research that is already available is wide-ranging. However, not all research found online is up-to-date or the level of quality needed for these types of projects. Being able to find enough sources, analyze them, and then organize them into a paper is difficult even for the best writers.