Check out these sites for useful information:
Best Websites for Teaching and Learning 2015
http://www.ala.org/aasl/standards-guidelines/best-websites/2015
Appo Learning - Better Teaching through Digital Resources
https://www.appolearning.com/
Purdue OWL (Online Writing Lab)
https://owl.english.purdue.edu/owl/
A Research Guide for Students
http://www.aresearchguide.com/
Best Websites for Teaching and Learning 2015
http://www.ala.org/aasl/standards-guidelines/best-websites/2015
Appo Learning - Better Teaching through Digital Resources
https://www.appolearning.com/
Purdue OWL (Online Writing Lab)
https://owl.english.purdue.edu/owl/
A Research Guide for Students
http://www.aresearchguide.com/