It is easy to think God shoves His people into the deep end without any training or preparation. He does, after all, use the weak things of the world to put to shame the mighty, the foolish to confound the wise. But even in the moments when God takes us way outside our comfort zone, we know that He also prepares us for that moment. Joshua is one such figure God prepared in advance. It is easy to think he was unprepared for the task, but God had privately prepared him to lead the people of Israel.
In this conversation, we talk about the development of Joshua as a leader.