Turbo Tax or CPA | What is the Best Way to File Taxes?

One of the two certainties in life, so they say, are death and taxes. In my short life, I have had way too many interactions with governments.  I’ve been detained by the US customs, waited for hours in lines at US immigration offices, read hundreds of documents of boring legal mumbo jumbo about applying for a work permit, applying for temporary residence, applying for conditional permanent … [Read more...]