I found this interesting website from free online English Japanese dictionary. It's a tutorial website for various languages. I'm learning Japanese language currently and I find this site very useful. You can also teach others of your native language. It's a very promising program for everyone who wanted to pursue a new language.