David Harmsworth

Associate Professor, Teaching Stream

MMath, University of Waterloo

David Harmsworth

Email:  dlharmsw@uwaterloo.ca
Office: MC 6441

  • BA (Linguistics), University of Regina, 1997
  • BSc (Mathematics – 3 Year General), University of Regina, 1997
  • Lecturer in Applied Mathematics since 2002