While your particular research paper may not EXACTLY follow the requirements on the below link, the research paper requirements will give you the general requirements set forth by the English and History departments. Be sure to check with your teachers as to any minor changes that may have been made to your rubric or due dates. While conducting research, be sure to save your work on your server, flash drive, google docs, dropbox, edmodo, Evernote, or any other cloud system that will allow you to access your work from different locations.
Be sure to stay on top of due dates and come to school during research time!
http://owl.english.purdue.edu/owl/ <======================== Has everything!
While some of the citation websites and APPs are excellent starting points, you do not always want to solely rely on them because they not fully follow the requirements set forth by your teachers.