I dont like the text its too hard to read this would not print well on shirts or show well from far away.
The logo has potential need darker green, and maybe close the top of the design just a little. Golfer's Academy should stand out more as this is the name...