If your looking for a good place to take a group of riders, a "semi" local place I like to get to at least 2-3 times per year is Crow Canyon.
www.crowcanyonmx.com. They have a nice track, (the Laretta Lynn qualifier is held there), a mini track for the little ones, a bike shop is on site, and over 400 acres of trails. Its in Uhrichsville Ohio. From my door, its a 50 minute drive. We like to go there with a large group of riders (10-20 both quads and bikes) and spend the day. Its right off of route 250. The last time we were there we called Dominos and had lunch delivered... Other then that, I ride several local places, out near Route 27, in the Beech Bottom area , and behind Bruin Drive.
What's good on your side of the river.
KX666 I bought the YZ125 for my son whwn he was 14. He had just grown 6 inches and out grew the TTR. He is now 16, goes about 235lbs, lives in the weight room, thinks he can take the old man (he probably can, but I won't admit to it). I'll admit, the 125 is hard to handle in the tight woods. I'm going to try some gearing changes, but I think its a lost cause. Once you go bigger, anytime you ride a smaller bike, it feels like a toy...