Colin was great, very patient with my 100s of questions, I learnt so much from him.