N4-level/upper beginner advice?

This thread has a lot of links:

Note that it can be a bit difficult to navigate, since stuff that could be sorted into multiple categories tend to be just in their “main” category. E.g. JapanesePod101 teaches grammar, but is in the listening category (which makes sense, but still)