Eleanor O’Carroll, BA, MA, H.Dip, Dip. TEFL, is Director of Studies in Dorset College and has been the chief Train the Trainer course tutor and trainer for a number of years.Eleanor O’Carroll, BA, MA, H.Dip, Dip. TEFL, is Director of Studies in Dorset College and has been the chief Train the Trainer course tutor and trainer for a number of years.