My screen name is based on what many friends actually call me. When someone gets me going... look out...
Keep up the great work defending homeschooling. Your loss of restraint on this thread is understandable, because you were being provoked.
In my experience, people who speak harshly of homeschoolers speak from ignorance or bitterness.