Castilleja School

About UsAdmissionsAcademicsAthleticsStudent LifeNews & CalendarAlumnaeGivingLogin
Academics > Faculty and Staff Directory

 


Faculty and Staff Directory

Dr. John Leo

Faculty Information
Departments(s) Mathematics
Title(s) Faculty
Contact Information
Email
  (Primary)
Education
Degree(s) B.S., M.S., MIT
M.A., Ph.D., UCLA
Other Information
2008

John Leo first discovered Palo Alto while working as an intern at Hewlett-Packard Laboratories while in college.  After undergraduate and graduate studies in computer science and math at MIT, he worked for two years in Japan on cryptography and road traffic control algorithms, and then spent eight years back in the Bay Area working on database internals and applications.  Although he's always loved learning and teaching, it was only around the end of this time that he figured out that he wanted to make teaching his career.  He took classes at Stanford and Berkeley while still working, and then became a full-time student at UCLA, earning his PhD six years later.  He now finds himself right back in Palo Alto.  This year he is teaching Algebra 2, Algebra 2 Honors, Calculus AB and a new course Calculus Theory.  Aside from mathematics his primary interests are music, languages, hiking, running, cycling and climbing.




© Copyright 2010 Castilleja School, All Rights Reserved
1310 Bryant St., Palo Alto, CA  94301  |  650.328.3160  
Comments or Site Questions:  webmaster@castilleja.org
email page print page small type large type
powered by finalsite