I had him once a week and he's very was very funny and caring. If lecture gets a bit dry or boring he finds some way to make a joke and bring everyones mood up. He always gave food feedback on speeches and offers everything you need to be prepared.