Ups and downs are the enemy of Christian growth. It takes consistent forward momentum to make progress in our walk with God. And yet we see a number of our spiritual forefathers had ups and downs. Pastor Greg Laurie shows us the ups and downs in the life of David, particularly his great victory over Goliath, and his great fall with Bathsheba. Learn from his mistakes, and chart a course for consistency in our own walk of faith.