Dr. Haynes received a B.Sc. (Hons) in Applied Mathematics from Memorial University in 1996. He then continued his studies at Simon Fraser University completing a MSc in 1998 and PhD in 2003. After completing an NSERC postdoc at the University of Waterloo, jointly in the School of Computer Science and Department of Applied Mathematics, he began his first academic position at Acadia University as an assistant professor. He held this position for five years before coming home to Memorial as an associate professor in the fall of 2009. Dr. Haynes' research involves various aspects of numerical analysis and scientific computing. His interests include numerical methods for partial differential equations (moving mesh methods, domain decomposition, and parallel methods in time), as well as numerical linear algebra and optimization.