How Hard is the CPA Exam?