This sermon by Mike Balzer looks at the life of Moses--his faith and his flaws, and how God was able to work through him. Part of our Heroes of Faith series.