1. A method for providing a learning aid using pictorial mnemonics, comprising: providing a library database including a plurality of content topics each assigned one or more sub-images and one or more attributes, wherein at least two of the content topics include a common sub-image and an attribute associate with the common sub-image; receiving a first input on a user device, including a selection of at least one of the plurality of content topics; displaying at least one pictorial mnemonic image including at least one of the one or more sub-images on the user device associated with the selected at least one content topic, and omitting the displaying of an attribute to facilitate a user review mode; receiving a second input on the user device including a selection associated with one of the one or more sub-images; and displaying and highlighting on the user device, based on the second input, the selected one of the one or more sub-images.