Filipino has so many unique concepts like Huhu - similar in usage to 'haha', onomatopoeia for whimpering -, Laglag Panty - when a guy's so hot, your panties fall off -, or Po - a word that has no meaning on its own, it's simply added to make a sentence more polite-sounding -.
You can learn Filipino online on Brainscape, HelloTalk, Tandem, or Language Reactor.
Learn Filipino on Language Reactor
Language Reactor is a language learning app on the web that uses Youtube, Netflix, and other platforms to help you learn languages. You can download their Chrome extension, that is already used by a million people, to add explanations and translations to the things you watch.
After you install the extension and you visit Youtube or Netflix, it will ask you to choose your native language. Once you click on a video, it will show you: the subtitles in the origin language, and the subtitles in your native language. It will also add a side panel with the entire text of the video.
You can click on each word, and it will open up a dictionary. It will also pronounce this word for you. If you find that people in your destination language speak too quickly, this will definitely help you understand what they are saying.
Here is an image of what all of this looks like on Youtube for a video that's 100% in French:
Overall, Language Reactor is an efficient and easy way to a language - it's also free, which means you will have nothing to lose giving it a try.
The only drawback of Language Reactor is that it might be more suited for intermediate or advanced learners. If you are an absolute beginner, you might want to spend a few months learning the basics of the language first.
Take the video above as an example. Learning what "ravin" or "reculée" mean has little to no use for someone who doesn't know what the basic sentence structure is, what the basic verbs are, or simply how to say "My name is...".
In conclusion, if you are looking to complement your learning, Language Reactor is a great tool. But if you are an absolute beginner, you might want to start somewhere else first.
Tandem is a free platform with a simple premise: there is probably someone out there who is learning your native language, and whose native language you want to learn. So they put you in touch with them.
When you sign up, Tandem will review your application to make sure their platform remains safe and that the person you get matched with is also a keen language learner.
HelloTalk is a language learning app that allows users to communicate with others in different languages. It has both a free and premium version, and offers a variety of features to help users learn new languages.
Brainscape is a customizable flashcard language learning app where you can pick the language you want to learn and then create your own personalized learning path. It prides itself on being "the world's smartest flashcard app".