Family fun at The Wiz at Dean College in Franklin, MA