Aside from being an organizational tool, however, the concept of levels can be problematic. When you get off the train in London and need to ask someone for directions, he or she won't care what level you have according to your academy, or whether or not you've passed the First Certificate. The question will be whether you can communicate. As I wrote in an earlier post, communication is really the objective of learning a language. It's possible that communication has as much to do with your intention and your attitude than with your pronunciation, vocabulary, etc.
I don't mean to say that you shouldn't care about your level or try to improve it. In fact, I think it's important to keep trying to improve in your native language too! My only point is that after we've used the concept of levels to organize a class, it's a good idea to move on to communication, and realize that even people with an "elementary" level can be great communicators!