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, the teacher MUST be certified, but the child need ...