Interested in Language
It just ocurred to me: 'good' is an adjective, 'well' is an adverb. The comparative form of good is 'better', so please consider the sentences below:
1) Mary cooks very well. (ok)
2) Sue doesn't cook well. (ok)
3) Mary cooks better than Sue. (is this structure possible?)
Not a teacher.
Well can indeed also function as an adjective, but in 'Mary cooks well' it is functioning as an adverb.
Better is the comparative form of both good (adjective) and well (adverb and adjective).