Links & Resources

Below are some resources that may be useful:

WRITING RESOURCES
Purdue University Online Writing Lab Resources
Writing Realm: Blog About Writing
Writing Realm: Short Story Writing
Short Story Idea Generator
100 Journal Ideas

ENGLISH RESOURCES
SuperSummary – Literature Summaries
Shmoop Study Guides
FreeBookNotes – Literature Summaries
SparkNotes – Literature Summaries
Norton Anthology: Romanticism Resources
Grade 10 Literacy Test Resources
50 Best Short Stories of All Time
Pretty Much the best Beowulf summary of all time

INDIGENOUS STUDIES RESOURCES
Wikipedia: The Rez Sisters
Four Directions Teachings: Medicine Wheel and the Seven Teachings of the Grandfathers
Our Story: The Canadian Aboriginal Writing Challenge

EDUCATION SITES
Math Homework Help
ILC – Ask A Teacher – Homework Help
Geraldton Composite High School
Superior-Greenstone District School Board
e-Learning Ontario
Ontario Ministry of Education
Wilson’s Guide to Avoiding Plagiarism
Python Programming Guide
Letter-Writing Generator

LOCAL SITES
Greenstone Public Library
Municipality of Greenstone Portal
CFNO Radio
Thunder Bay News
CBC Thunder Bay
Superior Model – Mental Health Directory

FREE SOFTWARE
NOTE: Review terms and conditions prior to downloading. Not all software has been tested and downloading is at your own risk. That said, all of these are verified and widely-used.
OpenOffice.org – Free Office Software Suite
Python Programming Language
AutoDesk Free Student Software
Google Drive – Free Google Storage
GIMP – Free Photoshop Alternative (And It’s Awesome!)
Lightworks – Video Editing Suite
Audacity – Audio Editing Suite
WordPress.com – Blogging

CODING AND PROGRAMMING RESOURCES
Great List of Coding Tutorials & Activities
Hour of Code – Learn to Code
Codecademy – Coding Tutorials
SCRATCH Programming Language
SCRATCH Programming Resources
Android App Inventor
Microsoft Imagine – Coding
Khan Academy – Coding
Tech Things…Learn
W3 Schools – HTML & CSS Tutorials

STUDENT MENTAL HEALTH AND WELL-BEING SITES
Addiction Resources
Kids Help Phone
Canadian Mental Health Association – Youth Resources