♦ B.A. - Physics, Swarthmore College
♦ M.S. - Computer Science, Stanford University
♦ Ph.D. Candidate - Education, Stanford University
I am the one and only full-time Computer Science instructor here at Las Positas College. I joined the LPC community in fall 2008. The first year was both intense and enjoyable, and I look forward to many more. I love working with our students here, and am excited about the possibilies for the future of the Computer Science program.
(For more information about the program itself - our courses, degrees, certificates, and so forth - please go my faculty website.)
In addition to teaching here, at the moment I am a doctoral candidate in the Curriculum and Teacher Education program of the School of Education at Stanford University, working to put the finishing touches on my dissertation. I have also spent a great deal of time in Stanford's Computer Science department, where I earned a Masters degree and worked on the teaching staff in several courses. My research interests are interwoven with my work here, and my dissertation study centers on the relationship between identity development and conceptual development, with a focus on novice programming language learners and educational robotics.
In my pre-LPC life, I have wandered through various professional and educational experiences, including a year as a Fulbright Scholar in Taiwan and various programming, web design, and research gigs, including the University of Washington, Smartbrief.com and the Lawrence Hall of Science. Before beginning graduate study at Stanford, I worked for three years as a high school teacher in Chemistry, Physics and Computer Science, and coached a student robotics team in the suburbs of Washington, D.C.
I live in San Francisco with my wife, our one-year-old daughter, and two cats.