The California Distance Learning Project provides teacher resources and student activities for adult education in California.