prepárate el nivel por tu cuenta, y cuando veas que ya lo has alcanzado búscate a alguien nativo para clases particulares (y con experiencia en CAE a poder ser), para practicar el speaking & listening durante las clases. luego que te mande hacer writing para casa y se lo llevas el próximo día y que te lo corrija.
si tienes disciplina para el autoestudio creo que es lo mejor que hay. a mi el eoi nunca me solucionó nada, hacen demasiados juegos y marear la pava para no enseñar demasiado, en los primeros cursos ok, pero cuando ya se manejarme un poco con el idioma mejor estudiar por tu cuenta.
y una academia lo mismo, si tienes disciplina mejor que no, y aproveches ese dinero en las clases particulares. vas a hablar mucho más en una hora de clase particular que en un mes en una academia con clases de 5 o 10 alumnos.
también en lugar de la clase particular puedes buscar algo de intercambio de idiomas, pero no creo que entonces esté para corregirte redacciones y todo eso.