CELTA course and everything I experienced doing it has always been one of the nicest memories. I learned plenty of very useful and practical things about how to teach, deal with teaching problems and how to build good relations with the students and co-teachers. I also realized how crucial it is to be able to work as a part of a team. The atmosphere and people at the course were brilliant. I strongly recommend CELTA to everybody!