A Man Says 90% of Homeschoolers are Losers Posted by By Kimberly Storms March 18, 2013 While I can not honestly say that I agree with everything Sandra Dodd says (And what a boring world it would be if we all always agreed) I happen to…