Duolingo seemed pretty good for the first "25%" of Spanish but it is not so good after that...
The first part is learning a lot of vocabulary and very simple sentence structure, so that was pretty easy. Now I've gotten to direct and indirect objects and past tense and I do not like it.
Duolingo does not have lessons, it just has questions/exercises that you have to get wrong, look at the correct answer they show you, then when the same exact question comes up again answer it correctly. So you can memorize that specific phrase for a couple of minutes and pass. But you don't understand why that was the correct answer or when to use the personal "a" or when to add "lo" before the verb or how to make a verb into past tense.
Sure, I could Google all of this but the point was to find an app that would teach me Spanish.