Having recently finished the course, I was content with the experience. The self-paced style really suited me. My main motivation was to meet peers from different places, and that was good. The instructor ******* was very helpful and knew their stuff. It prepared me well overall.