General Writing Skills
Body
              - Purdue Online Writing Lab (OWL)
- Good resources on academic writing.
 
- University of Victoria English Language Centre's Study Zone.
- Great descriptions of grammatical concepts, with good practice exercises.
- Designed for English language learners but also super helpful for native speakers who have never formally studied grammar.
 
- Excelsior College's Online Writing Lab
- Also includes a reading lab, with suggestions to improve your comprehension.
- Explains the foundations of grammar and punctuation and offers tips on research, citation, critical thinking, and more.
- Offers clear examples but does not have much in the way of practice exercises.
 
- Grammar Check 
- Great tool to help you check for English spelling, grammar and punctuation.
 
Thesis Statements
- UNC Writing Center, "Thesis Statements"
- Focuses on writing thesis statements in the humanities.
- Gives excellent examples, with lots of explanation.
 
- Ambrose Writing Centre
- Offers suggestions for creating and testing your thesis statement.
 
Finding and Using Sources
- University of Nevada, Reno's "Evaluating Sources"
- This page outlines questions you can ask to assess the quality of a source.
 
