For a teacher's view on many of the topics discussed hers, have a read of http://frankchalk.blogspot.com It's cutting and very funny but not exactly pc.