hello, i'm preparing myself for cgfns exam and i'm asking for help to clarify couple things. first, could you give me a tip about good learning books and other supporting materials? second, i did not apply at cgfns yet. what is the typically time th...