I am using this book for a course about curriculum design, and it is excellent for Christian teachers whether they teach in a Christian school setting or a public one. It gets you thinking at a deeper level of what and how to teach students so that what they learn has meaning for them.