I don't have any good suggestions. But I've been there DS struggled with science last year because it was too easy. Then I had to fight to get him into Biology this year. Most junior high science in my state is a JOKE. It's language based, meaning it's more important to memorize vocabulary than learn actual science.

Good Luck