Well, this is a good option, but personally I don't have the opportunity to speak with native speakers, because no one speaks Spanish among my acquaintances. That is why I find it more convenient to use various platforms, such as lingopie, to learn
spanish slang words through movies, TV shows, series, and so on. Try it, you might like it too.