content addressable resources for education (CARE)