Simple to use App. Use daily to slowly build up character knowledge, vocabulary and sentence structure. Good way to meet your 5-15 minutes of daily studying if you don't want to repeat what we did in class, or if you want to push yourself. Also has a website interface that has other features. Link above is for the website.
Similar App to Duolingo, but with a different structure and mascot. Tends to be a bit more strict and has pretty extensive language and grammar notes.
Watch anime for free with subs. Usually the first time you go to this website you have to click past their offers of a paid subscription. (The paid version gives you earlier access, no commercials and higher resolution videos)
You can make your own flashcards, or use flashcards made by other teachers. The above link should take you to the sets that were made for our Japanese classes. There are multiple study modes including matching, meteor, learning, etc.
Flashcard app. Has premade sets, tracks repetition, reminds you when its been awhile since you've studied a set.
App that lets you learn Hiragana and Katakana while slaying zombies and powering up your knight.
App, Tap the meteors as they fall down to keep them from crashing down. To keep them from crashing you need to pick the correct word from a choice. Comes in different difficulties depending on how comfortable you are with your kanas.
Available as a website and as an App (apple only, app not free). You can select which characters you want to practice and it generates quick checks for you.
App that helps you write characters and recognize them by sound. Useful if you want to practice writing characters but are not very comfortable with how they should be written yet.
App, helps memorize kanji through choices. They are organized based on difficulty and how common they are.
Dictionary website for Japanese. Shows how to write Kanji properly and has all the useful information you may need on most words and kanji.
Useful site to help you learn how to write in Katakana and Hiragana. Also has a kana game and some other useful free resources.
App that explains, gives examples and lets you practice Hiragana, katakana basic words and grammar organized by JLPT level.
Has helpful visuals to memorize kanas and to hep practice them. Has some free features, but is a payed app for full functionality
A site with a ridiculously long list of onomatopoeia sorted by category. Useful if you're looking for a specific onomatopoeia.
Website with various resources. The link above should take you directly to the section on the days of the month including their video.
Advanced: Extension
Podcasts and mini stories spoken by native Japanese speakers. Categorized by JLPT level (5 is easiest, 1 is hardest). New stories weekly.
JLPT Stories suggests you begin by listening to each story first, without looking at either the transcript or the translation, in order to try to understand it on your own. Then you can choose to read with the transcript and study the grammar as you follow along. After that, you can check out the linked web page to learn more about grammar points you're unfamiliar with. The next step is to shadow along, reading the transcript with the speaker, trying to keep up with their pace and intonation
Website to help you learn tons of onomatopoeia. Focuses on deep explanations and images to help you remember them in context. Categorizes them for easier searching.