Abstract: The invention provides a golf improvement aid having a plurality of inputs, a golf improvement aid having at least one input for receiving inputted data of a real game of golf of a user, a collator for receiving and automatically collating the input from the input means on a plurality of holes in the game of golf; a determinator for determining a model for the particular user based on the collated input for a plurality of holes in one or more games of golf of the user; and one or more outputs for out-putting results or information based on results from the determined model.