Very good teacher. I have learnt a lot this week, even though the material was not new to me.