Not great. Teaches south american Spanish, English is often questionable , no explanation given when an answer is "wrong". The whole app is geared to get users to buy the ad free version. Perhaps that's why the free version is so annoying.