James teaches us in this passage that God only gives us good and perfect gifts. He does not give us temptation. Anyone who thinks that God is the giver of temptation is deceived. In this sermon, Pastor Brian Morris teaches what kind of gifts are these good and perfect gifts. He also teaches that God may test us but our temptation comes from elsewhere.