- Ph.D mathematics, Arizona State University, 1995-1998
- M.A. mathematics, Arizona State University, 1992-1994
- B.S mathematics, Syracuse University, 1985-1989

- Professor, Department of Mathematics , Boise State University , 2009-present.
- Visiting Scholar, Department of Computer Science, Portland State University, Spring 2017.
- Honorary Visiting Professor, National Centre for Groundwater Research and Training, Flinders University, Adelaide, Australia, Fall 2013.
- Adjunct Faculty, Department of Mathematics and Statistics, Arizona State University , Spring 2012-present.
- Visiting Professor, Department of Mathematics and Statistics, Arizona State University , Spring 2007.
- Associate Professor, Department of Mathematics , Boise State University , 2005-2009.
- Assistant Professor, Department of Mathematics , Boise State University , 2000-2005.
- Postdoctoral Fellow, College of Oceanic and Atmospheric Sciences , Oregon State University , 1998-2000.
- Graduate Research Fellow, Department of Mathematics , Arizona State University, 1996-1998.
- Teaching Assistant, Department of Mathematics, Arizona State University, 1992-1996.

Inverse methods, numerical analysis, applied partial differential equations; including regularization, data assimilation, pseudospectral methods, Runge-Kutta methods, absorbing boundary conditions, and how they relate to problems in imaging, hydrology, geophysics, physical oceanography, and computational aeroacoustics. A list of papers/manuscripts is available.

**Teaching Interests**

Core classes in differential equations,
statistics, computational math and more advanced courses
in numerical analysis, linear algebra, numerical differential
equations, inverse methods and methods in applied mathematics.