Effective teaching performance is a crucial factor contributing to students’ learning improvement. Students’ ratings of teachers at the end of each semester can indirectly provide valuable information about teachers’ performance. This paper selects classes of freshmen students taking a course of English in a university of Taiwan from the academic year 2004 to 2006 as the research object. We adopt the data envelopment analysis, a reliable and robust evaluation method, to identify the relative efficiencies of each class. The calculation is performed in two phases. In phase 1, all the classes are in the same pool. The results of numerical analysis in phase 1 are used to clarify whether the existing teaching methods can achieve the desired results and what are the improved methods. Based on the calculation of phase 1, we segment all the classes into 2 groups according to their contribution of output indicators in calculating efficiency values. The empirical results are expected to identify more objective classes and to reveal that the evaluated classes refer to different efficient classes in different phases and their ranking order changes accordingly. This method can help to provide some concrete and practical teaching strategies for the inefficient classes.