Here is a list of various language learning guides and resources.
For Japanese, please refer to the page related to learning Japanese
For anyone interested in language learning and cultural exchange, Mana created the Discord community Odder Otter. The Odder Otter server has many members who speak various languages. It is especially useful for people who are interested in learning Japanese.