Exploring Computer Science is a High School/University partnership dedicated to increasing computer science learning opportunities and broadening the participation of African-American, Latino/a, and female students in learning computer science. We offer a professional development program for high school teachers to build their capacity to teach a culturally responsive and inquiry-based introductory high school computer science curriculum.