1. A method for learning retention through repetition, comprising: selecting a value for the number N for repeating a set of electronic information with N items, wherein the value of the number N has a pre-determined significance; selecting three additional numbers, X, Y and Z such that X+Y+Z=N and X+Y+Z=N represents a pre-determined pattern for presenting the set of electronic information with the pre-determined significance; presenting the set of electronic information with N items (X) times; presenting the set of electronic information with N items (Y+X) times; and presenting the set of electronic information (Z+Y+X) times, wherein the N-pieces of information presented (Z+Y+X) times represent an optimal learning pattern for the N-pieces of electronic information.