For Japanese language learners
GENKI online (3rd edition) (2nd edition)
Portal for Japanese Learning NIHONGO e-na
This is a portal site providing information on websites and apps which will help you to learn Japanese. You can search websites / apps by level and by category (reading, writing, kanji, grammar...). Very recommended for Japanese language learners!