Teaching Experience

Sep 2016 - Dec 2016 Dalhousie University
Assistant Professor (part-time)
Halifax, Nova Scotia, Canada
 
  • Theory of Interest and Life Contingencies (MATH 2600)
Sep 2006 - Nov 2011

University of Manitoba
Assistant Professor

Winnipeg, Manitoba, Canada
 
  • Introductory calculus/linear algebra for agriculture (MATH 1680)
  • Matrices for management and social sciences (MATH 1310)
  • Introductory calculus for sciences (MATH 1500)
  • Introductory calculus for management and social sciences (MATH 1520)
  • Course coordinator for MATH 1310 and MATH 1520
  • Third-year-level metric spaces and topology (MATH 3230 & 3240)
  • Third-year-level abstract algebra (MATH 3350)
  • Third-year-level calculus (MATH 3740)
  • Graduate-level topological groups (MATH 4920/8910)
Jan 2006 - Apr 2006
Jan 2005 - Apr 2005
Dalhousie University
Instructor
Halifax, Nova Scotia, Canada
 
  • Third-year-level complex analysis (MATH 3080)
  • Graduate-level algebraic topology (MATH 4180/5180)
  • Supervising a reading course in topology
Sep 2002 - Dec 2002
Sep 2001 - Dec 2001
York University
Course Director
Toronto, Ontario, Canada
 
  • Introductory honours calculus (MATH 1000)
  • Advanced-level honours calculus (MATH 2010)
Jan 2003 - Apr 2003
Jan 2002 - Apr 2002
Sep 2000 - May 2001
Sep 1999 - Apr 2000
York University
Teaching Assistant
Toronto, Ontario, Canada
  • Mathematical help centre (MathLab)
  • Supervising a reading course in topology
Oct 1998 - Jul 1999

Technion - Israel Institute of Technology
Teaching Assistant

Haifa, Israel