Geology
is a science best learned though diagrams, illustrations, and field trips. This book by Steven Reynolds and many others is based on this concept.
I use this book to teach basic Intro and Physical Geology
of an interactive slideshow for teaching igneous rocks. Left and right arrows scroll slideshow.