CardsFlash is a Flashcards app that lets you learn your vocabulary or questions right from your pocket. You can create your own personal flashcards inside the app and use them to study new vocabulary or multiple-choice questions. Learning is done in cards. It shows a card where you can either swipe to the right to mark as correct, or to the left to mark as incorrect. Simultaneously, the app shows you how much progress you made with each word and a subject in general. Once you feel like you really know the answer to a question, you can mark it as complete and continue on learning the rest.
Happy learning!