How and Where to Learn Esperanto

Everything you need. Most of it free. None of it takes years.