Here are some helpful websites for my classes. The first one is the middle school web page.
http://www.cpcsc.k12.in.us/o/cpms
https://www.livescience.com/
https://www.stevespanglerscience.com/
https://interestingengineering.com/11-of-the-best-science-websites-for-interactive-learning
http://gws.ala.org/category/sciences
http://www.kidsites.com/sites-edu/science.htm