I tried learning from a book and cd. Unfortunately, my ear for tones is really bad.
On top of that there is not a way for me to practice much when I'm at home in USA.
When in Thailand, I get to practice alittle, but can't retain when I return home.
Hopefully after my retirement, soon I hope I can spend more time in Thailand and
learn and retain the language.