Source: http://www.sortacrunchy.net/sortacrunchy/2009/06/thoughts-on-schooling-guest-post-from-karen.html