Es una pregunta que tendrá una respuesta a corto o largo plazo, según sea tu dedicación y esfuerzo para aprender ingles. Esta es la herramienta que puedes utilizar, así que la respuesta pronto la tendrás :-)
Definitivamente si, pues te obliga en cierta forma a aprender lo basico del idioma, siempre y cuando tengas la perseverancia de seguir el metodo que se te indica.