Doctor of Philosophy, Mechanical Engineering, with a Minor in Controls and Dynamical Systems, California Institute of Technology, Pasadena, CA 91125, 2009.
Master of Science, Mechanical Engineering, California Institute of Technology, Pasadena, CA 91125, 2004.
Bachelor of Engineering, Mechanical Engineering, University of Canterbury, New Zealand, 2003.
Lecturer in Mechanical Engineering (2011,2012): Co-taught the two-quarter class Advanced Robotics: Navigation and Vision at the California Institute of Technology.