Last week, in the second lecture of my AI class, there were a host of undergrad students jabbering annoyingly during the lecture. I almost pulled out my scolding matron voice, but decided against it. Upon being dismissed (or rather, upon dismissing themselves since most of the students can't sit still a minute after the official end time, even when the professor still has things to say), these students continued to gab disrespectfully. We were covering breadth-first and other uninformed/naïve searches, and the students were complaining along the lines of "If we're never going to use it, why is he teaching us about it?" Second lecture material guys, seriously? Also, if you're putting merit on stuff you're going to use, go get an apprenticeship somewhere or take a cooking class. In my experience, undergraduate education is more about developing the mind in general than about acquiring stores of practical knowledge. I know that in some ways I'm being just as arrogant and pretentious as they were, but... I don't know. I guess I think there's some honor in defending the respect of a professor, especially an excellent one. But perhaps I've been reading A Game of Thrones too much recently and am overly caught up in the concept of honor.