I would say that I never have been to an English class like this before. Life-Long class is the way of new learning English which uses variety of Medias instead of old-style teaching. The activity I love the most is learning English via TED talk because not only the listening and speaking skill I got from the talk, but also the experiences and aspects of life from the speakers