Professor Richard Lee

Dr. Richard Lee, founding pastor of First Redeemer Church in Atlanta, is the speaker for the award-winning "There's Hope America" TV series and is widely recognized as a spokesman on the influence of America's religious history and its impact upon today's culture. Dr. Lee was educated at Mercer University and Luther Rice Seminary with postdoctoral studies at Oxford University.