Far From Perfect

God uses people who are far from perfect to accomplish His perfect plan!