Here is a list of resources I (and many others) have found helpful for learning different languages. Hopefully they can help you too!
Getting started with Language Learning:
- A Beginner’s Resource Guide to Less Commonly Taught Languages
- The 5 Principles for Learning a Language Effectively
Language-Specific Resources:

FILIPINO (TAGALOG)

SPANISH
ESPAÑOL

SWAHILI
KISWAHILI

ENGLISH (ESOL)