The Rock Cycle

In textbook-style fashion, the student reads about types of rocks, how they change over time, and the rock cycle.  At the end of each chapter are well-illustrated interactive quizes on identifying rocks, rock transformations, and the rock cycle.  There is a test at the end of the material.