Learn free Vietnamese
I don't think Vietnamese is a hard language, it's just like any others ones in this life. My opinion when study foreign language we must forget grammar rules, don't care about those complicated stuffs, instead of going crazy with grammar, we should learn individual vocabularies first, when you know enough essential vocabularies, you can communicate with native speakers, you will find the grammar rules later when practicing, fluently, it's about time.