Geology studies for upper elementary includes rock types, the rock cycle, plate tectonics, and more. This post offers books and resources.