General Japanese
General Japanese
Apps and Programs
Memrise 

Uses pictures and memes to help you memorize many different levels of vocabulary in various languages, including Japanese.
News in Slow Japanese
Practice Japanese listening skills with short and slowly read news clips. (Some premium content may require payment)
The Mixxer: Language Exchange for Everyone 

Hosted by Dickinson College, the site is open to anyone looking to practice a with a native speaker in exchange for help with their own.
Usagi-Chan's Genki Resource Page
Contains short videos of character stroke order and some vocabulary for Japanese learners.