I'm looking for a course where the projected time to read through the text and work through the exercises has been estimated. Ideally it should cover the basics for beginners from A1 to B2.

  • I do not think that this post is too broad because 1) it asks for courses where the expected completion time has been estimated, and not for us to decide what we think the time will be, and 2) it specifies the level the course is designed for and the level the course is designed to bring its user to. Commented Sep 2, 2016 at 21:17
  • In what language(s)? Duolingo for example is available only in English, and possibly Spanish very soon. So even if it would be fast, it would work only for people that speak English (or Spanish). Commented Sep 14, 2016 at 6:48

4 Answers 4


The best approach is to use Zagreba Metodo. It is a course which is especially created for teaching of 500 basic words.

Here is the best course which uses Zagreba Metodo.


My students use "Kurso de Esperanto" created by Karlo Pereira from Brazil. Most of them complete all the lessons in less than 20 hours.

La Zagreba Metodo should be faster. It teaches about 500 word-roots, which should be enough to get some fluency. It has sound. You can listen while you read.

A book scanned: (with sound) http://esperantofre.com/zagreb/zagreba.htm It has links to the corresponding interactive lessons.

Interactive. Touch a word to find its meaning: (with sound) http://learn.esperanto.com/en/


I found ikurso 10 lessons enough straightforward and give a pretty good foundations of the language in minimum amount of time:


I used the approach with Duolingo and Lernu to do a lesson or course everyday, in that way i used like 20 minutes for day but like at school I didn't forgot what I learned. Do a little bit every day is helpful to remember because everyday you use the words. I tried with Kurso4 but was to most fast.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.