Dark Russian Trainer is a training card-based utility. It helps you to learn Russian words, sentences and how to speak them with the integrated Russian text-to-speech feature.
The idea is that you create your own training cards, based on your level and training state. The cards for words and verbs are organized within groups and build together a Card-Set. You can have as many Card-Sets as you want. But training is always taken on one Card-Set. This allows you to make different trainings and helps you to focus on the current topic.