admonitionist

Noun

 * 1) One who admonishes, or believes in a policy of doing so.