I haven't done either of those
@FSU Girl but those two definitely sound good we've had behind the seeds booked a few times but ended up cancelling it and have never rescheduled it.
We were glad it was offered on a Saturday as we typically stay out of all of the parks as much as possible that day.
We managed to get the Rhinos tour for this trip and we're pumped for it! Allegedly you might even be able to touch/pet one if they're in the mood! We've done Caring for Giants twice and although good It seems to be hit and miss with how active the elephants are or where they are positioned in their habitat, on our recent trip it was in the afternoon and chilly in December and they only had one small patch of sunlight on their habitat on the opposite side of the viewing platform and were all huddled in it except one of them.
With regards to Epcot I'm planning on trying the AquaTour in June of next year which is convenient as it's during the hottest part of the day where I would be back at the resort any other day. That might be another one to look into.
Also a couple on our Sense of Africa tour also highly recommended the Dolphins in Depth but with AquaTour being $50 cheaper and getting the same amount of tank time in both I'm opting for AquaTour over Dolphins in Depth