It's a pity that there is no opportunity to learn vocabularies or repeat the exercises...
I'm currently making Tinycards decks per skill, with the words taught in the lessons.
I'll post a topic here in the forum once those decks are ready.
Of course you can repeat. Each level is just repeating and you can start the course again and there is the reverse Indo to English course.