Writing Resources

Recommended Websites

Citation Machine

Provides an interactive tool to help create reference citations for research papers. Includes various print and electronic resources.


Automatic bibliography and citation maker.

Grammar, Punctuation, and Spelling

Free handouts and exercises on grammar, spelling, and punctuation for teachers and students at all levels, from English learners to college students, from Purdue University's Online Writing Lab.

HPL Paperback Classics

Local school reading list titles includes fiction and nonfiction.


Rhyming dictionary.


Find a bilingual, multilingual or specialized dictionary from a list of over 600 dictionaries.