Working with a teaching agency in London can be thrilling and nerve-wracking! Here are some important answers to your pressing questions!