Well, it can take a year or 2 weeks, depending on who you talk to!
So, if you're talking to the director of a typical language institute, you'll be told that you will proceed from your tested starting level (let's say intermediate, level 4) through levels 5 and 6 (upper intermediate) with your mixed nationality class, over a period of 3 terms or 9 months. At the end of this period you'll be well-prepared for the Cambridge First Certificate Examination. Does this sound like your cup of tea?? O...