#### Stony Brook University

###### Instructor for Undergraduate Classes:

Spring 2018 – MAT 126, Calculus B

Fall 2017 – MAT 132, Calculus II

#### International Centre for Theoretical Physics (ICTP)

###### Instructor for both Graduate and Undergraduate Classes:

Summer 2017 – ICTP – EAUMP School on Modern Functional Analysis, Nairobi – Kenya:

The Laplacian on Riemannian Manifolds (jointly with C. Arezzo)

Fall 2016 – Diploma Course, Curves and Surfaces

Fall 2016 – Weekly Reading Course: Symplectic Geometry (jointly with C. Arezzo)

#### Notre Dame University

###### Instructor for Undergraduate Classes:

Spring 2015 – MAT 10360, Calculus B

Spring 2015 – MAT 20580, Introduction to Linear Algebra and Diï¬€erential Equations

Fall 2014 – MAT 10250, Elements of Calculus I

Fall 2014 – MAT 10350, Calculus A for the Life and Social Sciences

#### Duke University

###### Instructor for both Graduate and Undergraduate Classes:

Spring 2014 – MAT 790-90.05, Positive Currents and Lelong Numbers (Advanced Graduate Level Class)

Fall 2013 – MAT 625.01, Riemann Surfaces (Graduate Level Course)

Spring 2013 – MAT 633.01, Complex Analysis (Graduate Level Course)

Spring 2012 – MAT 790-03.02, Theorems of Bombieri and Reider (Advanced Graduate Level Course)

Fall 2011 – MAT 353.02, Ordinary and Partial Diï¬€erential Equations

#### Stony Brook University

###### Teaching Assistant for Undergraduate Classes:

Spring 2011 – MAT 303, Calculus IV with Applications

Fall 2010 – MAT 123, Introduction to Calculus

Spring 2010 – MAT 205, Calculus III

Fall 2009 – MAT 132, Calculus II

Spring 2009 – MAT 305, Calculus IV

Fall 2008 – MAT 126, Calculus B

Spring 2008 – MAT 126, Calculus B

Fall 2007 – MAT 132, Calculus II

Spring 2007 – MAT 126, Calculus B

Fall 2006 – MAT 125, Calculus A (Grader)