Why do you want an agency? Many agencies are not very reliable, and some are interested only in obtaining a fee from employers, employees, or even both.
I have always preferred to deal with the school direct or, in the case of chains, with the chain's recruiting office. There are always lots of jobs at Welcome - TEFL.com. There are other sites too, but I found a couple of good jobs through tefl.com