This curated list of online resources includes free to use resources (with acknowledgement of the source of the activity) and selected fee-based resources which often offer subscriptions for churches so that the programs can be provided to everyone in the church.