I completely get your dilemma! When we took our kids to Greece last May, it turned out to be the perfect time. The weather was great—warm but not too hot—and we were able to enjoy the sights without the summer crowds. Since your kids are homeschooled, I’d really recommend spring or early fall...