From beginner to intermediate check the JapaneseAmmo with Misa YouTube channel. I like that she often takes words that mean the same or similar things and explains how each is used and how they are different. The other thing she explains is when words are used primarily only in writing. I’ve been watching her videos for about a year now. She is smart, engaging, and covers topics I’ve never seen covered before. If you are a beginner, the method she uses to indicate which part of the sentences in Japanese relate to which parts of the sentences in English is unique and helpful. I highly recommend her. Topics vary from beginning grammar to N3 grammar and vocabulary.