CSAwesome: AP CSA curriculum and professional development (practical report). - Ericson, Barbara; Hoffman, Beryl; Rosato, Jennifer (2020)