I think he/she makes a lot of sense
I think he/she is quite articulate
I think it is fun to have this discussion