I thoroughly enjoyed the book. And I enjoyed being in this class, learning about the concepts. It's a must have....