We have used various resources for middle school science. We’ve used God’s Design for Chemistry, living books, and Apologia. Both of my children held off until 8th grade for Apologia and worked through General Science at that point. They then skipped Physical and went straight into Biology for 9th.
I really like the look of the Sabbath Mood science guides mentioned previously. Ambleside Online has plans that include living books for science in middle school as well.