Reading and Writing:

Purdue OWL
Purdue University’s Online Writing Lab provides guidance about academic and career related writing.
https://owl.english.purdue.edu/owl/

Newsela
https://newsela.com/

SuperSummary Grammar Education Resource Guide
Links to a variety of grammar resources
http://www.supersummary.com/grammar-guide/