Courses
Japanese Pronunciation for Communication
Introduction to Japanese Language and Culture
Anki Decks
Stack Exchange
Rosetta StoneĀ® - Language Learning - Learn a new language
Duolingo
Main Wikipedia: Japanese language
Simple Wikipedia: Japanese language