Any tips when doing the rounds?

Don't give up. Creative directors and senior creatives are very busy and not easy to get hold of. Never ever be rude to anyone (including the lift boy). If you can't get to see the CD try someone senior.

Do your homework. Get names right. Know the recent history of the agency. Know what work the person you are seeing has done. Be prepared to wait, be cancelled on the day or even once you are there - that's life. Accept it with grace, never be rude and don't upset the creative PA - that's fatal!

Once you've managed to get an interview try and get a conversation going - talk about something the agency or person you are seeing has done. Build a relationship is key to getting hired.
Be nice, friendly and take criticism. Don't argue. Bite your lip - be humble. If asked what 3 agencies you'd most like to work at mention their's (and think of a reason why). At the end ask if you can come back when you've made changes and added some more campaigns because "you value their opinion". It's simple psychology - appeal to their inner ego. Treat them as a mentor. A lot of people want to cultivate young talent. Contacts are all important. It's a small business.

Even though it's unlikely that you'll get to see the creative director at this stage you'll probably need to get someone else to put your book forward. One tip - you can't sleep your way into the business!

If you have to drop off the book (which is usually the case) don't refuse on the grounds you never leave the book - it shows arrogance and most cds won't bother with you again. If the book needs explaining it's no good. Make sure there's an opening sheet with your names on (a pic also helps). You'd be surprised how many students forget this! Make sure your contact details are there as well and a leave behind. Try and get feedback.

After an interview most cds will forget you within 5 minutes of you leaving (we're busy people). Send them a reminder a few days later. Try and get another interview a few months later. If they win a big piece of business call them, they may need more teams quick.