Hi to you too, I can recommend cards from AnkiPro from myself, they even have an app anki decks . AnkiPro cards provide effective learning thanks to their spaced repetition methodology, which optimizes the process of memorizing information. This approach allows you to focus on the most difficult and under-recorded material, which significantly improves your ability to absorb new knowledge and remember it for the long term. I hope I have been able to help with this question. Good luck with your learning!