18 d could just mean "this chap", often one who has drawn the short straw, and three letter word for face comes into it, but I can't get the stage bit. 23a is a word for formally welcoming someone, with the "t" moving back a place, and the lecturer could have been a learner. I found thus a bit of a curate's egg!