Daytripper: Lively Libertyville

A jewel of Lake County, Libertyville is a great example of an all-American town.   With a bustling main street lined with independent retailers and terrific restaurants, you’ll fill the day with food and flair. Here are some of our favorites.    Libertyville Sports Complex Start by dropping off the kids. At nearly 170,000 square […]

A Guide to the Best Climbing Walls around the North Shore

My 9-year-old son Brent recently climbed on top of an ATM at Northbrook Court. Really. In the 90 seconds—2 minutes tops—it took me to go to the bathroom, he managed to vault himself onto the key pad, step on the video screen and then swing his tiny leg over to straddle the red-white-and-blue plastic sign […]