Same thing as everybody else has already said, they don't pay enough; especially for the amount of work you have to do. You end up running around to hundreds of different companies, the constant walking, constant train rides, constant bus rides, constant tram rides, constant traveling. Doing all this in the winter is very unappealing. Some course coordinators are very cold and unsympathetic to your pleas. If you don't put your foot down, you can easily be taken advantage of, especially when the course coordinator tries to keep on adding an infinite amount of classes to your schedule. JCL doesn't mentally or emotionally support their teachers, which they need because most of them are foreigners in a new country and don't speak the language or know how anything works. There are also conflicting expectations of what the teachers should teach because a lot of clients want only conversation classes with strictly no grammar but JCL expects teachers to teach these students grammar in some way shape or form. Another example is that students often don't want homework, but JCL tells us that we should always give homework. Most companies require a 2 week notice when one wants to resign...JCL requires twice that, which is strange considering they hire new teachers every week. JCL has a corporate mindset which shows; it seems that they value the bottom line, making more money and acquiring new clients than they do their overworked and underpaid teachers.