Taking the opportunity to come to Vietnam to obtain a TESOL certification through this course is one of the best decisions I've made. Getting to practice teaching in front of Vietnamese students and experience what the classroom atmosphere is like is invaluable. A lot is crammed into the 4-week course (lectures, classroom observations, lesson planning, teaching practice, essay writing, etc.), but after completing it, I feel incredibly prepared to take on my own classes in Vietnam.
Not only does this course provide you with excellent preparation for becoming an English teacher in Vietnam, but it also gives you a network of friends that end up teaching all over the country. It's so much fun to get to know people from all over the world and I know I've made some incredible friendships with the people from my course.