I teach 8th grade science in California and this is not a California Standards Based 8th grade science test. If it was, I would have done better. 8th graders in California have to know all about Motion (graphing, d=rt, velocity, vectors), Forces (newton's laws, f=ma, etc), density (archimedes principle, d=m/v, floating and sinking), Structure of matter (atoms, compounds, crystals and polymers), Astronomy (galaxies, stars, astronomical units and light years, planets), Reactions (law of conservation of matter, endo and exothermic reactions, pH of solutions), Chemistry of living systems (carbon, DNA, lipids, etc), and the Periodic Table (regions of PT, structure of atoms, properties of substances). 8th graders are basically learning what I learned in high school Physics and Chemistry. Even though the subject matter is more difficult, I am glad we are challenging our kids today - they can live up to it.