It's a bit silly, but entertaining. It doesn't get too technical, but usually gets the generic facts right.