READ FOR EASC 102
This book was actually stupidly brutal, but that's just my lack of interest in the subject matter. The book itself is very comprehensive and in depth, and may have been even better if my teacher followed it in any sort of chronological order that matched up better with the chapters she assigned.
As with any introductory course, it's a stupid amount of information to take in, and I just wish I had more time to familiarize myself with the material. You learn about the sun and its affect on Earth processes (ex. photosynthesis), winds, weather, the ocean, the atmosphere, ice, soil, biomes/climate classification, clouds, and other things I can't remember for the life of me. It's interesting to an extent because I need to know a lot of this for creating my own worlds in my novels, but sitting for an hour and a half a day being talked at about this stuff is not the way for it to be taught unless you have an inherent interest in the subject matter for its own sake. I won't be going into this field any time soon, and mostly just survived on coffee.
But that's a digression. The book is not at fault for any of that. It covers a ton of material and if it had been taught more directly from the book, it would have been an even better resource than it already was. I prefer to read ahead but couldn't with the way the class was set up, so that may have had something to do with it.