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 an attribute associated with each of the sub-images, wherein at least two of the content topics include a common sub-image and a common associated attribute; receiving a first input on a user device, including a selection of one or more of the plurality of content topics from the library database; displaying a first pictorial mnemonic image on the user device associated with the selected one or more content topics, wherein the first pictorial mnemonic includes one or more of the sub-images, and a list of one or more attributes; receiving a second input on the user device including a selection of one of the one or more attributes; and displaying and highlighting on the user device, based on the second input, the selected one of the one or more attributes and the sub-image associated with the selected attribute.