See a list of past performances.

2016 Performances

June

June 29
10 a.m.
Step by Step Montessori
Brooklyn Park, MN (map)
Oh, to be a preschooler again! The next best thing is hanging out and singing with them, which is what I'm doing today!
June 29
2 p.m.
St. Bonifacius Public Library
St. Bonifacius, MN (map)
Holding forth here in St. Bonnie on the joy and glory of books!
June 30
7:30 p.m.
7500 York
Edina, MN (map)
7500 York is a pioneering senior cooperative. I've played for them before but now I get to do it again! Such fine folks that live there, too. Including my mom.

July

July 2
11 a.m.
Minnesota Transportation Museum
St. Paul, MN (map)
Another on-time arrival of tales and tunes! Join us and we'll guarantee you first class seating.
July 2
3 p.m.
Private party
Minneapolis, MN (map)
A 50th wedding anniversary open house for some folks. I'm doing ambience guitar music and a short program including "The Fifty Year Waltz," a song I wrote for my parents 21 years ago.
July 5
10:30 a.m.
Riverview Public Library
St. Paul, MN (map)
This is one of three Carnegie libraries in St. Paul, I'm told. 2016 marks its 100th year, so we'll pull out all the stops to make this a fun show for all of us!
July 6
10 a.m.
Rochester Public Library
Rochester, MN (map)
Reveling in reading here at the downtown library! Songs and stories will be the order of the day.
July 8
10:30 a.m.
Buckham Memorial Library
Faribault, MN (map)
My eighth year performing at one of my all-time FAVORITE libraries on earth! Minnesota's blessed with lots of good libraries, folks, but this one is one of the best, trust me. And they have not one but two secret rooms that have been sealed up who-knows-how-long as well as a magic rock to hold the door open. It just doesn't get any better. Wait, it does. Second show at 1:30pm!
July 10
2 p.m.
Baptismal/Birthday party
St. Paul, MN (map)
This is a private event for some old and dear friends. Well, not THAT old, I guess. But still ... 60? How old is old? Wait, I'm going to run off and write a song about that.
July 13
10 a.m.
New Horizon Academy
Bloomington, MN (map)
I get to brighten up the day a bit for the buglets here at NHA. They'll be brightening it up for me, that's for sure!
July 14
10:30 a.m.
Blaine High School
Blaine, MN (map)
A reading-themed program for the Anoka County Libraries held here at the high school.
July 14
1 p.m.
Northtown Public Library
Blaine, MN (map)
Celebrating reading with the Anoka County Libraries. I'll make several appearances around the system in June and July.
July 14
5 p.m.
Washington County Historic Courthouse
Stillwater, MN (map)
I have the high privilege of making music with my friend, Chris Becknell, at an ice cream social on the lawn of the historic Washington County Courthouse today. We're the Chris and Jack Duo. We're looking for lots of families to attend and will be leaning into our kids' repertoire.
July 15
9:30 a.m.
Twin Lakes Elementary School
Elk River, MN (map)
My second summer sharing tales and tunes with the Elk River kids in the EdVenture program.
July 15
11:30 a.m.
Westwood Elementary School
Zimmerman, MN (map)
Another fun time with the EdVenture Club kids in Elk River. I was with them in 2015, too. This could become habit-forming.
July 18
12:45 p.m.
Inver Grove Heights Senior Center
Inver Grove Heights, MN (map)
Songs and stories for the aging journey. May all our agings be so laced!
July 18
3 p.m.
Keystone Communities
Eagan, MN (map)
Another visit to this seniors facility. We had a great time of it back in March, so here we go again! I'll be mixing up old and new songs along with sing-alongs, stories and a bundle of instruments, as always.
July 19
10 a.m.
New Horizon Academy
Coon Rapids, MN (map)
An in-house program for the preschoolers. If I were them, I'm pretty sure I'd love to have me come!
July 20
10 a.m.
New Horizon Academy
Eagan, MN (map)
I've been making the rounds of the New Horizons around here and having a whole lot of fun in the process. More fun today in Eagan!
July 20
6 p.m.
Northtown Mall
Blaine, MN (map)
Forty-five minutes of songs and stories that celebrate reading and books. Gotta love that!
July 21
2 p.m.
Faribault County Fair
Blue Earth, MN (map)
Shows at 2, 4 & 6. The Jolly Green Giant statue itself is worth the price of admission! If you find yourself waaay down in southern MN that day, come join the fun!
July 27
10 a.m.
New Horizon Academy
Savage, MN (map)
Another new song/story vista at New Horizon! Preschool program.
July 27
1:45 p.m.
Dayton Ele. School
Dayton, MN (map)
A show for a fun gaggle of K kids at a trailer park next to the school. Provided it doesn't rain. Right there, I mean.
July 28
10 a.m.
Lincoln Center Elementary School
S. St. Paul, MN (map)
"The JP Potpourri" for the summer school kids.
July 29
11 a.m.
Scott County Fair
Jordan, MN (map)
I was with these folks last year and here we go again! Second show at 2pm. Probably in some pavilion. Grab a hotdog while you're scouting around.
July 30
11 a.m.
Minnesota Transportation Museum
St. Paul, MN (map)
Yet more traveling-type songs and stories for the MTM folks - large and small!

August

Aug. 3
2 p.m.
Washington County Fair
Lake Elmo, MN (map)
I'm doing 45-min. family shows at 2 and 3:30pm. Grab some cheese curds on a stick and come join us. Or forget the cheese and join us anyway!
Aug. 3
6:30 p.m.
Triangle Park
Rogers, MN (map)
An outdoor park concert for families. It's rumored that there will be a lot of kids. I hope so!
Aug. 5
9:30 a.m.
Rogers Elementary School
Rogers, MN (map)
My second summer working with the Elk River EdVenture kids. Another round of imagination, music and fun!
Aug. 5
11:30 a.m.
Hassan Elementary School
Rogers, MN (map)
More music/story EdVentures...
Aug. 5
7 p.m.
Lebanon Hills Visitor Center
Eagan, MN (map)
A show for the Lebanon Hills Library at the nearby Lebanon Hills Regional Park Visitor Center. It's just off of Cliff Rd in Eagan. Join us for "Forever Wild Family Friday." We'll be having a wild time!
Aug. 6
12:10 p.m.
Huber Park
Shakopee, MN (map)
This event is called the Shakopee Picnic. I'm first in the music line-up, but there's more to follow. I always have a good time working with my Shakopee friends.
Aug. 10
10:45 a.m.
Coon Rapids Senior Center
Coon Rapids, MN (map)
A favorite audience of mine: kids along with their grandparents! Good times forthcoming!
Aug. 11
1:30 p.m.
Maplewood Public Library
Maplewood, MN (map)
Teamin' up with the Ramsey County Library folks to sing and play here today. Excpet books and reading to take front and center, of course!
Aug. 13
1 p.m.
Koochiching County Fair
Northome, MN (map)
I've heard this event called "the best fair in Minnesota." It's certainly one of the northernmost! I get to help out with some music at to-be-announced time/s. I'll also be riding on the local library's float in the Northome parade at 1pm. Sounds like fun to me!
Aug. 15
9 a.m.
MN Field Trip Library Expo
St. Paul, MN (map)
This is a super exciting day when I get to shop my work to hundreds of folks like you who hire people like me! It's held at the Minnesota History Center. That's the address above. It's free and gives you access to a whole lot of wonderful field trip/arts/entertainment resources. Like ... Jack Pearson! It's an all-day affair so come early and stay late.
Aug. 16
10 a.m.
Falcon Heights Elementary School
Falcon Heights, MN (map)
"You and Me, Bully Free" program for grades 3-5. Fun to be back at this great little school. Thanks, Dan!
Aug. 17
10 a.m.
New Horizon Academy
Plymouth, MN (map)
We had such a good time back in March that we're reconnecting this morning!
Aug. 19
10 a.m.
McLeod County Fair
Hutchinson, MN (map)
I've played here in Hutch, but never at this fair so this will be fun! Second show at noon. See you there ... unless you're away at the lake cabin, in which case you could hire me to come out and play you some music there. I do that.
Aug. 20
10 a.m.
Houston County Fair
Caledonia, MN (map)
My first time performing at this fair down in Minnesota's bluff country. Additional sets at 1 and 3pm. No bluffing!
Aug. 21
2 p.m.
South Park
Spring Valley, MN (map)
The local ministerial association is having me do a family concert in the park pavilion today. The park's at the south edge of town on Highway 63/S. Section Av. Larry and Sherry, hope you can come!
Aug. 23
noon
Centennial Lakes Park
Edina, MN (map)
Another rollicking show for my Centennial Lakes friends!
Aug. 29
1:30 p.m.
Cherrywood Pointe
Roseville, MN (map)
Playing for some seniors at a place I've never been before, so ... fun's in the offing!

September

Sept. 7
1:30 p.m.
Minnesota Veteran's Home
Minneapolis, MN (map)
Another opportunity to give some music and stories to these folks who have given so much.
Sept. 8
2 p.m.
Legacy of St. Anthony
St. Anthony, MN (map)
An hour of music for these seniors. I've been here before and we always manage to have a fun time! Music has sweetened my own aging and that's a fact.
Sept. 17
noon
The Anderson Center
Red Wing, MN (map)
One of the funnest events of the year here in Minnesota! It's the annual Celebration of Minnesota Children's Authors and Illustrators festival near Red Wing. It's just what it says, and it's great! My sixth year doing music there out on the lawn. Confirmation and details to follow.
Sept. 21
2 p.m.
Heathers Estates
Crystal, MN (map)
An opportunity to give back musically to seniors who have given so much all their lives.
Sept. 27
11:15 a.m.
Faith Lutheran Church
Coon Rapids, MN (map)
Doing a program for the seniors here today. Been awhile since I've performed here so it'll be good to be back.

October

Oct. 13
noon
Edinborough Park
Edina, MN (map)
More song/story fun at Edinborough!

November

Nov. 5
1:30 p.m.
private party
Minneapolis, MN (map)
An open house for a friend who's throwing a party for all the people in his life for whom he's thankful. What a great idea! I'm happy to be one of them.
Nov. 16 to
Nov. 17
Wayzata Community Church Nursery School
Wayzata, MN (map)
Working with the preschoolers here at WCCNS to day and tomorrow. More fun might break out than we can manage, but that's a risk I take every time I open my banjo case!
Nov. 19
noon
Washington County Historic Courthouse
Stillwater, MN (map)
The Chris & Jack Duo (Chris Becknell and me) will again be providing mellifluous Christmasy music for "Victorian Christmas at the Courthouse" this year. Lots of great food and crafts, too. Come check it all out, and be sure to tour the old jail. Time/s to be determined.

December

Dec. 9
2 p.m.
Gramercy Park
Richfield, MN (map)
A show for the seniors here at Gramercy.
Dec. 13
6:15 p.m.
Forest Lake Central Learning Center
Forest Lake, MN (map)
A fun time of songs and stories for preschoolers and their families.
Dec. 15
10 a.m.
My Own Montessori
Elk River, MN (map)
My friend, Lynn, runs this outstanding preschool housed in Union Congregation Church in Elk River. This is my fourth year helping out with the "Goodwill Tea" where the kids sing, the parents clap and we all have coffee, cookies and laugh. It's great!

2017 Performances

May

May 31
9:30 a.m.
Creek Valley Elementary School
Edina, MN (map)
My 24th year working with the K kids at Creek Valley! Hard to believe. We all sit down in one of the K rooms and celebrate the end of the school year with a bunch of fun JP songs and stories. What a fun way to end kindergarten!

June

June 23
10 a.m.
Hjemkomst Festival
Moorhead, MN (map)
A guy named Robert Asp built a replica of a Viking ship which he and crew proceeded to sail to Norway. Talk about tenacity! He called this ship the Hjemkomst (homecoming) and this nordic festival is named in his honor. I'll be doing music there at times to be announced. Incidentally, this listing originally appeared as happening in 2016, but it actually should have been listed as 2017. Whoops!
June 26 to
June 30
Vikingland Library System
various, MN (map)
It seems I'll be doing a series of eleven shows for my friends in the Vikingland Libraries in west central Minnesota. These include towns like Pelican Rapids, Wheaton, Perham, Fergus Falls and others. The joy of books will be the topic du jour, so come join me on zee tour!