Golf professionals teach players of all levels and ages and both sexes. They teach things like posture, putting, and which clubs to use in which situations. They often also run the pro shop and are responsible for putting together tournaments. All golf professionals have successfully played the game and must be certified to teach it.