Bassil Elkadi
Bassil's a great guy who truly cares about what he teaches (a little too much actually). I wouldn't take him again though; it is way too much work to get an A in this class. His lectures are also intensive, which is great sometimes but often you're just not up for it (especially as a non-marketing major).