Homeschooling and public schooling are as opposite as two sides of a coin. In a homeschooling environment, the teacher need not be certified, but the child MUST learn. In a public school environment,...