Tara Duncan
As a super-deluxe bonus...the difference between "good" and "well".
Good is an adjective. This means you correctly use it with a noun.
Good job, good dog, good work, are all correct uses of the word.
Well is an adverb, which means that it modifies verbs, adjectives, and other adverbs.
Well, is well used in these situations, i.e.
You speak English well.