A fun and thorough overview for elementary students. The entire package includes a teacher book, student text and CD/ DVD with worksheets and tests. Labs require some effort, but are generally attainable at home - though I did pick and chose those of particular interest to my students. Recommended.