an engaging (speaker)
An "engaging" speaker is one who interests you and makes you feel involved. He or she keeps your attention.
You can also call a book "engaging". It would be strange to call a movie "engaging" unless it was an intellectual kind of movie, like a documentary.
Follow PhraseMix