Learn By Heart APP
Quizzes could also serve as a reference database. It is easy to find any questions or answers using a keyword.
It is possible to attach images to questions or answers. Taking a photo, attaching it to the question or answer, and presenting it when needed could be priceless, because this could help explain stuff much quicker, and no need to type. In addition, use hands free audio training to train yourself on the go. The app reads you questions and answers aloud with a pause in between. This way, you could study while on the go, driving your car, or sitting in the bus. It only reads the currently due items, therefore, you don't have to listen again and again to those that you have already memorized.