Hello everone, how do you view the words "preach" and "advocate"? My teacher says that "preach" has a relatively derogatory connotation, while "advocate" a relatively recommendatory one. Is it right? I heard the latter word, "advocate", often in reports of political campaigns and thus have formed a rather negative understanding of this word. What about you? What't the general connotation in natives? Thank you.