I purchased this as a punt because I already have a course generator, but thank goodness I got it when I had the chance! This is BRILLIANT and by far the best course generator I have seen in terms of ease-of-use as well as the quality of the output it generated. I'm delighted.