Riverwood Staff:

As a staff, we recognize the authority of God and realize that we are shepherds who serve under the Chief Shepherd, Jesus Christ. We desire to devote ourselves to prayer and to the ministry of the Word. Our passion and goal is to equip the believers for the work of the ministry until we all attain maturity in the fullness of Christ.
Want to connect with our staff?  Please email our office and we will connect you to the appropriate staff person.

Pastor Keith


Pastor Keith Robinson, Senior Pastor

Pastor Keith is a graduate of University of Northwestern, St. Paul (formerly Northwestern College) with a B.A. in Christian Ministries, and he received his Master of Divinity Degree from North Park Seminary College in Chicago, IL. Before coming to Riverwood to be Senior Pastor in 2004, he served as a Pastor in Youth Ministries for 25 years at Covenant Churches in Brooklyn Park, Forest Lake and Maple Grove, Minnesota as well as in Grand Rapids, Michigan and in the Kansas City area. He resides in Rockford with his wife Amy and they have four children and six grandchildren. He loves riding his motorcycle (often with the “Fossil Apostles”), smoking ribs and other meats, and following most/all of the Minnesota sports teams. He is working on writing a book about the “Squares” – a concept he teaches often in messages at Riverwood. It is a way of considering how God uses circumstances in our lives and how that impacts our walk with God. Pastor Keith also moonlights as an adjunct professor in Christian Ministries at the University of Northwestern, St. Paul and as the Cornerstone instructor at Solid Rock School of Discipleship at Lake Beauty Bible Camp. His life verse is 3 John:4 which says “I have no greater joy than to hear that my children are walking in the truth.” This being closely followed by Galatians 5:6, Riverwood’s key verse, which says “The only thing that counts is faith expressing itself in love.”      


David Ellis, Executive Pastor


Andrea Staff Pic Andrea Canniff, Worship Director Andrea has been active in the Worship Ministry since 1998. She held several Worship Ministry positions at Plymouth Covenant Church including an Internship in Worship Arts, Apprenticeship in Worship Arts and finally as the Interim Worship Director. She came to Riverwood and has been serving on the Worship Team since August of 2013. She and her husband Rory reside in Delano with their two children. Andrea loves Music (singing/writing/attending concerts) and spending her time with family and friends. Andrea’s life verse is Galatians 2:20 which says, “I have been crucified with Christ and I no longer live, but Christ lives in me. The life I now live in the body, I live by faith in the Son of God, who loved me and gave himself for me.”    

Rachel Kleinschmidt, Office Administrator

Rachel has spent much of her life as a student, but she is now excited to start something new and to be able to serve the Lord in her capacity as Office Administrator at Riverwood. She received her Ph.D. in Agricultural History and Rural Studies from Iowa State University in 2013 and spent her graduate school years as a college history instructor. She lives in Rockford, Minnesota and enjoys reading, writing, cooking, spending time with her husband Micah and corgi Waffles, and singing with the Worship Team. Her favorite Bible verse is Psalm 150:6, which reads, “Let everything that has breath praise the Lord. Praise the Lord.”

Picture coming soon!
Geo Linna, Director of Elevate Student Ministries
Geo has been active in student ministries since 2001. When committing her life to the Lord in her early 20’s, she sought His direction in where to serve. He made it very clear that she belonged with the youth! Geo served as a volunteer in student ministries at Wayzata Evangelical Free Church and has been a part of Elevate Student Ministries here at Riverwood for the past 3 years. She understands the importance of coming alongside students during these middle and high school years and is excited to share Jesus with the kids in her own community!
Geo lives in Rockford with her husband Kevin and children Bailey, Faith, and Micah. Now that the two oldest are in the youth group, it has become a family affair and they are enjoying this adventure together. When not hanging out with the youth, she enjoys running, traveling, and quality time with her family and friends. Her favorite verse for ministry is 1 Timothy 4:12: “Don’t let anyone look down on you because you are young, but set an example for the believers in speech, in conduct, in love, in faith and in purity.”
Picture coming soon!
Tami Keene, Director of Children’s Ministries
Tami joined the Riverwood Staff in September, 2018. Picture and Bio coming soon!

Leadership Board:

Our Leadership Board in collaboration with the Senior Pastor prayerfully discern God’s will for the church, evaluate the execution of the mission and direction of the church, provide spiritual leadership, oversee the business affairs of the church, facilitate resolution of disagreements and conflicts, or spiritual recovery, and cultivate a community marked by love.
Josh Soukup, Chair
, Vice-Chair
Erik Brown, Treasurer
Andrea MacLean, Secretary
Picture coming soon!
Steve Jeska, At Large
Jeremy Huebsch, At Large
Gayle McCracken, At Large