Shaping Hearts for God is Bible-based curriculum written by faithful believers who are experienced in teaching. The curriculum features the following: