CPA – SPECIALISATION (SELECT ONE) CPA – ADVANCED AUDITING AND ASSURANCE CPA – ADVANCED MANAGEMENT ACCOUNTING CPA – ADVANCED PUBLIC FINANCIAL MANAGEMENT CPA – ADVANCED TAXATION Written by MJ