Currently I am using anime with Japanese subs as a means to learn the language. My intensive approach means I am getting through episodes very slowly at this point. There are still so many words for me to look up. lol. I am certain things will speed up as I put more time into this.