Online Library and Writing Lab

Online Library and Resources

Open Library

Find Articles

Encyclopedia Britannica

Digital Public Library of America

Directory of Open Access Journals (DOAJ)


Google Scholar

Smithsonian Libraries

Project Gutenberg

Google Books

Internet Public Library

Read GOV

Open Textbook Library

Writing guides:

APA Citation Guides

Purdue’s OWL APA Formatting and Style Guide

  • One of the best online resources available to students seeking to improve the format and style of their writing
  • This link will take you to the page of Purdue OWL dedicated to APA general style rules
  • Use links in the menu on the left side of the page to navigate to narrower topics in APA style such as how to cite specific kinds of resources

CSUS APA Style Guide

  • Excellent guide from CSU Sacramento
  • Provides everything you need to know about APA citations
  • Easy to navigate using tabs at the top of the page

APA Tutorial

  • Tutorial presentation from APA
  • Provides an ample overview of APA style and formatting
  • Use arrows at the bottom of the presentation to advanced slides as needed.

Avoiding Plagiarism:


  • This site from the English department at the Illinois Valley Community College provides a simple explanation of plagiarism
  • Especially useful in providing more information on what constitutes general knowledge

Princeton University Academic Integrity website

  • Use the menu on the left to navigate among the resources
  • These resources provide examples of plagiarism and give more information about the nuances of plagiarism including when collaboration is okay, what constitutes general knowledge, and other issues that might affect your academic integrity

Purdue OWL

  • One of the most comprehensive online resources available for writers
  • This section addresses plagiarism
  • Subsections can be navigated to from the menu on the left-hand side of the page
  • One of the best pages on this site is the “Best Practices” section that provides you a guide for how to approach writing so that you will always avoid plagiarizing

Plagiarism Tutorial

  • Series of tutorials from the University of Southern Mississippi
  • Covers what constitutes plagiarism and how to properly cite resources used in your papers
  • This also includes quizzes which can help you make sure you understand everything you need to know to avoid plagiarism in your writing

How to Avoid Plagiarism

  • Another tutorial series on plagiarism
  • Features a plain text version as well as an interactive version which tests you as you go with quizzes, links, and a more interesting, engaging format than some other resources with the same information

Ready to start your journey with Excel High School?

It's simple. Just click the button below and we will help you begin!