Robert R. Castle Robert R. Castle is worship leader of Central Presbyterian Church, Baltimore, Maryland, and author of So You've Been Asked to Develop a Worship Team.