When do we usually say, "Nobody’s perfect?" The truth is that statement is biblical. We are ALL imperfect; yet God uses unlikely and imperfect people to carry out His plans. He wants to change our imperfect identity through HIs grace and by our faith. Here are the notes for our study in Joshua 2.