This information card app is perfect for memorizing and organizing information.
For example, write the foreign word on the front and the translation on the back.
You can also use Desktop to get a birds-eye view of the cards by arranging them on your desk as if you were spreading them out.