I am thinking of taking up IMC certification. I am currently working in Investment Management after starting as a 9 month intern at another role. I am in the process of being FCA approved and it looks like this may require an IMC certification. I was initially thinking of starting with CFA but IMC looks like a good one for someone starting in the industry. Please can anyone advise whether I will be better off doing a self study (materials+mock exams etc) or enrolling in a class? I have a degree in Engineering and a post grad in Finance. Luckily I do work for an employer whos happy to pay for my exams but I still do want to know if I need to enroll in classes.