Hey, friends learning #Spanish or #French:
Kwiziq is 40% off for the next week!
This is a fantastic tool with great grammar explanations that uses spaced repetition for grammatical concepts, mostly having you fill in the blank for sentences with the correct word (but also sometimes, multiple choice "which is the correct translation?" stuff).
This is how I plugged the gaps in my Spanish grammar left after doing Duolingo. This is how I passed the DELE B2.