I worked at several English schools in Taichung and this was the best I think. Paid 600 NTD for 50 mins which works out better per minute than other schools, for example Shane (630 NTD) or Washington (650 NTD per 60 mins). Books were OK, depends how you use them. Staff at some branches can be a bit uncommunicative but they just lack confidence in their English. Overall a good school to work at. No teaching assistant though, and sometimes the Chinese teacher of the class directs you too much, but stand your ground; you're the English expert. Hope that helps.