As a team we're fans of Dan's books, and have multiple copies in our office library, but it was great to gather around the table and really sink into the more abstract concepts, ask questions, and work through examples.
There was a lot of scribbling on notepads as we tackled some of the unique math and geometry behind the PVector class, which we explored as the foundation for modeling forces found in the physical world and using them programmatically.
In you're interested in working through some of the concepts in our workshop, Nature of Code is available in its entirety online, or can be purchased in print form as well. Dan has also produced a thorough set of explanatory videos to go along with each chapter.