donato said Duolingo is actually very solid. You're obviously going to have some speaking gaps in the sense you won't really be practicing speaking the language much, but what do you expect? Click to expand...