top of page

Teaching

Year

​

2023

 

 

​

 

2022

 

 

 

 

2022

 

 

2021

 

​

​

​

2020

 

 

 

 

2019

 

2019

 

 

 

 

2018

 

 

 

 

 

 

 

 

2017

 

​

​

​

 

 

2016

 

 

2015

​

​

2014

​

​

​

​

​

 

2013

​

​

​

​

2012

​

​

2011        

​

​

2010

​

​

​

2010

​

​

2011

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

School

​

Baruch

 

 

 

 

 

 

 

 

 

UVA

 

​

​

​

​

​

​

 

 

 

 

 

 

 

Drexel

​

​

​

​

​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​

 

 

 

UPenn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HKU  

 

 

 

 

 

 

 

 

 

HKUST       

​

​

​

 

 

​

​

​

Course

​

Calculus 3 and Vector Calculus

 

Linear Algebra and Matrix Methods

 

 

Calculus 1

 

Linear Algebra and Matrix Methods

 

 

Elementary Linear Algebra (2 sections)

​

​

Elementary Linear Algebra

 

Algebraic combinatorics

​

 

Survey of Calculus I

​

Survey of Algebra

​

 

Survey of Calculus I (2 sections)

 

Linear Algebra

​

Introduction to Analysis II 

​

​

Linear Algebra

 

Multivariable Calculus (3 sections)

 

Precalculus 

​

Introduction to Analysis II (3 sections)

​

​

Introduction to Analysis II

​

Multivariable Calculus (3 sections)

​

Vector Calculus

​

 

Multivariable Calculus (2 sections)

 

 

Analytical Methods in Economics, Law and Medicine

​

 

Discrete Mamthematics

​

Linear Algebra (summer session II)

​

Analytical Methods in Economics, Law and Medicine

​

 

Introduction to Calculus (Flip classroom)

​

Linear Algebra

​

 

Calculus I

​

​

Differential Geometry (both semesters)

​

 

Multivariable Calculus

​

Junior Science Institute

​

Summer Science Institute

​

​

Science Institute for gifted students

Position

​

Instructor

 

Instructor

​

​

Instructor

 

Instructor

 

​

Instructor

​

 

Instructor

 

Instructor

​

​

Instructor

​

Instructor

 

 

Instructor

​

Instructor

 

Teaching Assistant

​

​

Instructor

 

Teaching Assistant

​

Instructor

 

Teaching Assistant

 

 

Instructor 

 

Teaching Assistant

 

Instructor

 

 

Instructor

 

 

Teaching Assistant

​

 

Teaching Assistant

​

Instructor

​

Teaching Assistant

​

​

Teaching Assistant

​

Teaching Assistant

​

 

Teaching Assistant

​

​

Teaching Assistant

​

 

Teaching Assistant

​

Teaching Assistant

​

Tutor

​

​

Instructor

 We can  learn more  if  we d iscuss and share ideas with each other~

bottom of page