top 10 "most friendly" courses in the country