So as a junior in college I've had a pretty diverse set of professors up to this point. What I've found is that the professors with "real world" experience - former bond trader, sports laywer, Big 4 Accountant, etc - always seem to be more memorable than the professors who have remained in academia their whole lives. (related to professors in the business program)
For example, my investments professor spent roughly twenty years as a bond trader and would have the class talk for 30 minutes everyday about articles from the WSJ and other current events. He said on the first day that the goal of the class was for everyone to get a job. He'd always tell stories of what life was like on thefloor and give us practical tips on everything from recruiting to how to behave at the firm christmas party. All great stuff.
Myprofessor on the other hand, who has remained in academia her whole life, treats finance as if it's nothing but statistics - without breathing any life into the subject or considering the human element within the industry. Half the class is on Facebook and the other half is on their cell phone as she writes formula after formula on the blackboard.
Unfortunately, I'm becoming a bit biased towards professors without this real world experience. Is it wrong to question why I'm learning Principles of Management from a professor who has never managed anyone before?? These professors are all highly intelligent people (much smarter than I am) with a lot to offer. However, I would rather take a class taught by Hank Paulson than Ben Bernanke (to take it to the extreme). What do you guys think?? Which professors are making the insane price of tuition worthwhile and who is teaching us formulas that we'll never see again??