BE+a+Golfer

Have you ever played golf? Or mini-golf? Describe your experiences. What do you know about golf?