The weekend of the 22nd probably isn't good for me, my wife is on call. The weekend of the 29th should be fine. If you're going to come all the way down here I'd probably suggest going to Philly and do wissahickon or one of those parks. I don't know them to well, I really need to get over there more often. Otherwise, to do South Jersey parks it would probably be better to go to a couple parks. There's also the Challenger race on the 23rd at Camden county college. It's about an 8 mile course. They have it all marked out right now and it's pretty fun. Then there's the summer sizzler on the 30th at Rowan at Gloucester county, I haven't been there in probably close to a year. Ceres Park is pretty fun but I always get lost on the one side with all the criss crossed trails. They started putting some fun features in there. There's kresson in cherry Hill but it's really small, you can hit every trail in about 20-30 minutes. There's more trails across the street on private land but I've never been to that side.