The whole TEFL experience was great. I appreciated the individual approach and very friendly atmosphere. The trainers were professional and helpful. They provided us with many new methods and techniques that help us to make our lessons more interesting and useful. We had enough teaching practice where we could have used what we had learnt during the theoretical lessons. There was so much time to prepare lesson plans that you did not have to worry you would not finish in time. In general, it was nice to finally meet some people who share the same interest. They became new friends to me and it made the atmosphere even better. It was very nice to keep coming back every morning just to see them. So, if you are thinking about doing this course then do not hesitate and do it. You will not regret it!!!