Duolingo is an excellent free resource for learning languages, especially if you consider yourself a beginner who is looking to immerse yourself quickly in Japanese.