I really enjoyed the course and learned a lot. Some of the material seemed a bit abstract and somewhat hard to fully grasp at the beginning. However, as the lessons progressed, Dr. Crabb did a good job of going deeper to explain the ideas more fully; adding meat to the bone and exploring what these concepts mean in more depth and how they are utilized in a practical sense. Very thought provoking and insightful stuff.