Know your stuff

You have clearly done your research, know your stuff and can deliver it well.  How you kept to time, I don’t know, given the amount of discussion.