Question: is och3 a good nucleophile?
Answer: With your question, -OCH3 is a larger molecule (more electrons from the methyl donating group) and will more easily donate electrons (think kinetics), but it is also a weaker base than -OH. H isn't electron donating, and the methyl electron donating group increases the strength of the nucleophile.