1. How to Write an Essay in 10 Easy Steps. http://www1.aucegypt.edu/academic/writers/
2. Writing Research Papers http://owl.english.purdue.edu/workshops/hypertext/ResearchW/
3.How to Write a Research Paper http://www.libraryspot.com/features/paperfeature.htm
5. How to Write a Research Paper http://www.infoplease.com/homework/t1termpaper1.html
6. Public Agenda: includes many current topics in a nonpartisan, non bias research format. It includes pro and con arguments for many controversial topics . ESPECIALLY VALUABLE ARE THE ISSUE GUIDES. http://www.publicagenda.org/
7. Citation Machine: a site to help you prepare ALA or MLA bibliographies http://citationmachine.net/