I have been teaching for fourteen years and am currently the AP Computer Science A and AP Computer Science Principles teacher at a high school in the San Francisco Bay Area. In AP Computer Science A, we focus on the Java and in AP Computer Science Principles, I choose to teach my students the Python programming language.
In my fourteen years of teaching, I have also taught an Introduction to Engineering and Design course and Principles of Engineering through Project Lead the Way curriculum, as well as Pre-Algebra, Algebra 1, Geometry, Advanced Algebra, and an introductory computer programming course offered at my current school.