based on the FSI, the nearer a language should be to your indigenous language, the faster you may learn that language.
You may use free resources like Anki or go for applications with created-in spaced repetition like https://learnfrench.space/french-questions-quantities-weather-time