eSchool Today
E School Today: Your Revision Notes on Rocks
Covers the three main types of rocks, different weathering processes, erosion, and the rock cycle.
James Madison University
James Madison University: Keys to Igneous Rock Classification
Click for different identification keys for igneous rocks to help you classify them correctly. Includes various color/texture keys as well as classification charts. (NOTE: At the time of writing this, the PDF links were configured...
Massachusetts Institute of Technology
Mit: Open Course Ware: Structure of Earth Materials
A college course featuring mineral image galleries, labs, and instructor's notes on the topics of crystalline structure, crystal chemistry, and bonding in rock-forming minerals.