First off, we could not have had a more engaging and knowledgeable guide. Virginia was kind, always professional, and care-taking in a way that earned her the moniker 'Mama.' The schedule and excursions were top notch with specialists in every field.
The negative side was that we attended this season's final Sicily, and there were days over 100 degrees. We had a couple days of heat sickness, and my son suffered a heat stroke one of the days. We sat out a lot of the offerings, because the heat made it unhealthy for us. There were no alternate options to avoid the ongoing risk.
I think we would have been best-suited to go earlier in the season, and that's on us. We chose what we could based on the school schedule. I feel like we missed so much, like half of what we hoped to do, though we thoroughly enjoyed all we could.
For full enjoyment of all the Sicily tour has to offer, I wouldn't recommend the last-of-season tours in Sicily unless you truly enjoy desert heat. Trapani, Syracusa, and Catania were wonderful. Taormina was a total loss due to the weather and topography, though beautiful.