“Excellent ~ one of the best courses I have been to in 20 years”