commentator
commentator - noun
an expert who observes and comments on something
a writer who reports and analyzes events of the day
commentator - thesaurus
observer
reviewer