Claves para enseñar y aprender una lengua extranjera: fundamentos teóricos y recursos didácticos