Learn Hardcore Esperanto: revuo - the magazine; journal