Have you noticed the huge number of different curricula available? The Rainbow Resource catalog of homeschool resources is huge! It begs the question, just how do you find the perfect curriculum for...