Apologia General Science 3rd Edition: Text, Audio Text, and Solutions/Test Booklet. We loved this curriculum for grade 8 science -- all you need is the student notebook!