About Me

Educational Philosophy

I have a strong passion for teaching, and strive to inspire a passion for mathmatics and computer science in all students. An effective teacher should be passionate, charismatic, intelligent, knowledgable, and caring. Teachers owe their students a quality education.

Experience in Computer Science

When I took over the computer science program at Granada Hills Charter High School in 2010, we had one period of AP Computer Science A. The school's policy mandated that only high-level mathematics students could take computer science, and as a consequence, a culture of elitism and gate-keeping permeated the class. By the time I took over the program, women and students of color (and cross-sections) were not included in my roster.

Upon researching similar national trends in computer science education, including the AP exam and higher education, I was referred to Jane Margolis and her team at UCLA Center-X, who had developed a class called Exploring Computer Science and a professional development that went with it. ECS was designed to broaden the participation of African-American, Latino/a, and female students in learning computer science. In the Summer of 2013, I attended my first year of my ECS PD. In the 2013-2014 school year, I piloted three sections of Exploring Computer Science at GHCHS. The class was a hit. In the 2014-2015 school year, we had to hire a computer science teacher to accomodate the student demand for the class. After observing how empowering the class was for all students, I became a proponent of ECS.

I began facilitating ECS professional development across California and nation-wide, and was recognized by the White House as one of the top 100 CS educators in the nation. The increase in demand for ECS led us to pilot subsequent classes. In the 2015-2016 school year, we piloted Computer Science Principles, one year before the AP exam for AP Computer Science Principles was introduced (2016-2017 school year). In the 2017-2018 school year, we are offering four different courses, including IB Computer Science HL, and we have almost 900 students enrolled in CS. The ratio of men to women is now 1:1, and the demographics of students in CS parallel the makeup of GHCHS. I continue to fight for equity and access for all students in CS education, and am working on a doctorate in education at Pepperdine University to give myself further tools to continue this mission.

In Fall of 2017, I will be serving on the California Computer Science Standards Advisory Committee.


Part-Time Faculty, California State University, Northridge

2015 - Present

Courses Taught:

  • SED514: Computers in Education
  • SED646: Computers in Math and Science Classrooms

Professional Development Facilitator, UCLA Center-X, Exploring Computer Science

2014 - Present

Math and Computer Science Teacher, Granada Hills Charter High School

2008 - Now

Courses Taught:

  • Algebra 1
  • Algebra 2
  • AP Calculus AB
  • Exploring Computer Science
  • AP Computer Science Principles
  • AP Computer Science A
  • IB Computer Science HL

Computer Science Chair 2017-Present

Math Department Chair 2014-2017

STEM Coordinator, 2013-2016

Math Department Instructional Advisor, 2013-2014

Curriculum Coordinator and Lead Teacher for Summer Transition Academy, 2010-2016

Math Team Coach, 2010-2015

Developed Skills for Success program, 2009

Math Teacher, Center For Talented Youth (Johns Hopkins University)


Developed and taught Inductive and Deductive Reasoning


Pepperdine University

  • Doctorate in Education, expected 2020
  • Learning Technologies

California State University, Northridge

  • Masters Degree, 2013
  • Computers and Technology in Secondary Education

Vassar College

  • Bachelor of Arts Degree, 2008
  • Mathematics, Music