Dogfooding: Would you send your own kids to your school?

Dogfooding... It's a curious term that I came across in the business section of my newspaper this morning. In business ‘eating your own dogfood’ refers to the scenario in which a company uses it’s own product to demonstrate its quality and capabilities. Of course, there are many extenuating circumstances in the decisions we make for …