I have found some webpages with learning tips and resources. If you have found some useful stuff, please share. I will keep it updated if i find more.
Learning Vietnamese Online This site is very helpful for people who learning Vietnamese and English.
Vietnamese Alphabet Pronunciation- Cach phat am ban chu cai tieng viet - tieng anh
English-Vietnamese/ Vietnamese-English Dictionary - Offline/Portable
Almost everything about Tieng Viet It has almost everything but take your time on this.
International Phonetic Alphabet (IPA) for Vietnamese learning English If you know IPA, it can be very helpful to learn any languages.
Tips from some masters
More tips
Vietnamese pronunciation guide with audio samples of the six tones
Tu Dien Han Viet - Danh cho cao thu vo lam - su thay - ni co