"Castles Education are a great agency. The staff there are very professional. Kim and Annabel are two lovely people who are always ever so helpful. I highly recommend working for these guys,they have helped me take my first step into teaching after graduating."
Paul Downing
Graduate Teaching Assistant