The Baltimore Curriculum Project (BCP) is a non-profit organization that operates a network of neighborhood charter schools serving over 1,600 PreK-8 students. BCP provides schools with a variety of support including professional development, in-class coaching, principal mentoring, curriculum development, financial management and teacher recruitment.