Well-organized. I had no idea what to expect and I had hoped that I would gain much learning out of the experience. I was truly impressed. Overall, it was a wonderful experience for me, at least as a first timer.