ACCA is crap now, its useless after ICAP case.
Go for bba or CA, considering that you are an avg student. Bba would be more practical for you.
Bba and ACCA or CA are two v.different degrees, one in academic degree, others are professional degrees.
Young, fresh CA guys usually lack inter personnel skills or you can say they dint carry themselves well. On the other hand bbas and MBAs are better organized, well presented and disciplined.
CAs miss disciplining their selves and miss the spanking which you get in university studies... something which makes you a perfect worker.
Usually strength of MBAs is business plans or case studies or well presented work presented work and presentations.
But CAs are a class apart they have to deal will dry subjects, their creativity skills are pretty unpolished but they have precise and accurate business knowledge, laws, methods, procedures of stuff in deep detail something which an MBA lacks.
You cannot compare both degrees, definitely CA s are better in knowledge but MBAs are usually better bosses... (personality, persona, admin skills, leadership skills, drive, initiative, self motivated etc)
Sent from my Nexus S using Tapatalk 2