A "good" marketing class deals with psychology. Things that are strange and are not just common sense.
Best example I can think of is a technique called anchoring.
http://en.wikipedia.org/wiki/Anchoring_(NLP)
Basically the way it works is that emotional states are tied to certain triggers like sounds, lights, images, etc. You can probably think of a song that reminds you of your first kiss or the time you beat megaman 5. Certain brands of perfume remind me of people. This can be used in marketing by trying to associate a certain emotional state with a product. Show a bunch of sexy images, have naked women dancing around to get you turned on, then flash the product for 1 second and it goes away. You didn't learn anything about the product or why you should buy it, but they're trying to associate sexiness with this particular product.
Marketing should really be called brainwashing. Anyone can say why their product is the best or the cheapest, but convincing people to buy shit for no reason at all takes good marketing. Why the hell do people buy Bose sound equipment? Marketing. Brainwashing.