Learning a Language Abroad: Duolingo

I tried Duolingo and here is my experience with it and learning languages in general