I'm writing this review because too many of the reviews criticize Teach Taiwan for what are essentially problems with the school districts themselves. Taiwan has a very old-school, top-down management style. Those that work at Teach Taiwan have virtually zero influence over how completely disorganized and unprofessional and unprepared for foreign teachers the school district may be. Nearly all of the criticisms that could be given to Teach Taiwan are actually criticisms of Taiwan's Ministry of Education and their abysmal implementation of this Bilingual 2030 program. Another MAJOR con of this job (which, again, Teach Taiwan has no control over) is the fact that we work 12-month contracts, despite having no summer classes. This means hours and hours and hours of desk warming for no purpose at all.