A system, method and apparatus for maximizing the effectiveness and efficiency of learning, retaining and retrieving knowledge and skills includes a main engine having a Learn Module, a Review Module and a Test Module. Each of the Learn, Review and Test Modules are capable of operating independently...http://www.google.co.uk/patents/US6652283?utm_source=gb-gplus-sharePatent US6652283 - System apparatus and method for maximizing effectiveness and efficiency of learning retaining and retrieving knowledge and skills