CELTA is a very practical program. It was stressful at times but the instructors were very supportive and approachable. They provided constructive and consistent feedback for each of our activities, assignments and lessons. We also had a great team of trainees, we helped each other succeed. Overall it was a wonderful experience.