What's the difference between CPA and ACCA?
I heard that for ACCA, you don't even need a degree to take it,
just a poly diploma.
CPA and ACCA almost the same in Singapore.
If you graduate from NTU, you will be a qualified CPA after 2
years of relevant work experience, same with ACCA. NTU B.Acc is
equivalent to ACCA, but ACCA is ranked higher than NTU's B.Acc.
You don't need a degree to do ACCA, same with a NTU B.Acc, just
A levels.
You can take ACCA, but doesn't mean you can pass, I know of
graduates from NTU Finance failing the Finance paper in ACCA.

I still have friends doing the final papers for ACCA, think they
want to test the 10 year rule. 
In UK if you want to be a practising auditor, you need to be a
member of either ACCA, ICAEW, CIMA, CIPFA, ICAI or ICAS.
Whereas in Singapore, you need to be a member of ICPAS.