I have been pondering for sometime now about whether to homeschool my kids or not.  As I came to a decision, all...