• Rainbow Montessori: Kindergarten
  • Vargas Elementary (Sunnyvale): 1-4
  • St. Joseph Mountain View: 5-8
  • Notre Dame San Jose: 9-12
  • Cal Poly Pomona: 1 year
  • De Anza College: 2 years
  • San Jose State: 1 year-present
mar 12 2009 ∞
mar 12 2009 +