• Spring 2016
    • Math4403: Differential Equations with honors students (two sections)
      Book Title: Elementary Diferential Equations and Boundary Value Problems by Boyce & DiPrima, 10th ed
    • Math4533/5533: Numerical Methods, using Sci-lab 5.0.3.
      Book Title: Elementary Numerical Analysis by Kendall E. Atkinson & Weimin Han
  • Fall 2015
    • Math2183: Discrete Structures
      Book Title: Discrete Mathematics & its Applications by Rosen, 9th ed
    • Math2204: Calculus II with honors students, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 7th ed
    • Math4513/5513: Applied Mathematics
      Book Title: Asymptotic Analysis ans Perturbation Thoery by William Paulsen
  • Summer II 2015
    • Math2204: Calculus II, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 7th ed
  • Spring 2015
    • Math2183: Discrete Structures
      Book Title: Discrete Mathematics & its Applications by Rosen, 9th ed
    • Math459V/5123: Special Topic: Partial Differential Equations
      Book Title: Appiled Partial Differential Equations with Fourier Series and Boundary Value Problems, 5th ed
    • Math6883: Numerical Analysis II, using Sci-lab 5.0.3.
      Book Title: An Introduction to Numerical Analysis by Kendall E. Atkinson, 2nd ed
  • Fall 2014
    • Math2183: Discrete Structures
      Book Title: Discrete Mathematics & its Applications by Rosen, 9th ed
    • Math4403: Differential Equations with honors option
      Book Title: Elementary Diferential Equations and Boundary Value Problems by Boyce & DiPrima, 9th ed
    • Math6873: Numerical Analysis I, using Sci-lab 5.0.3.
      Book Title: An Introduction to Numerical Analysis by Kendall E. Atkinson, 2nd ed
  • Summer I 2014
    • Math3254: Calculus III, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 7th ed
  • Spring 2014
    • Math2183: Discrete Structures
      Book Title: Discrete Mathematics & its Applications by Rosen, 9th ed
    • Math4533/5533: Numerical Methods, using Sci-lab 5.0.3.
      Book Title: Elementary Numerical Analysis by Kendall E. Atkinson & Weimin Han
  • Fall 2013
    • Math2214: Calculus II with honors students (two sections), using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
    • Math4403: Differential Equations with honors option, using Sci-lab 5.0.3.
      Book Title: Elementary Diferential Equations and Boundary Value Problems by Boyce & DiPrima, 10th ed
  • Summer I 2013
    • Math3254: Calculus III, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
  • Spring 2013
    • Math2204: Calculus II, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 7th ed
    • Math4403: Differential Equations with honors option, using Sci-lab 5.0.3.
      Book Title: Elementary Differential Equations and Boundary Value Problems by Boyce & DiPrima, 9th ed
  • Fall 2012
    • Math2214: Calculus II with honors students (two sections), using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
    • Math3273: Applied Complex Analysis
      Book Title: Complex Variables, 2nd ed by Stephen D. Fisher
  • Summer I 2012
    • Math3254: Calculus III, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
  • Spring 2012
    • Math4533/5533: Numerical Methods, using Sci-lab 5.0.3.
      Book Title: Elementary Numerical Analysis by Kendall E. Atkinson & Weimin Han
  • Fall 2011
    • Math2214: Calculus II with honors students (two sections), using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
    • Math3273: Applied Complex Analysis
      Book Title: Complex Variables, 2nd ed by Stephen D. Fisher
  • Summer I 2011
    • Math3254: Calculus III, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
  • Spring 2011
    • Math2204: Calculus I with honors students, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
    • Math4533/5533: Numerical Methods, using Sci-lab 5.0.3.
      Book Title: Elementary Numerical Analysis by Kendall E. Atkinson & Weimin Han
  • Fall 2010
    • Math2214: Calculus II with honors students (two sections), using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
    • Math3273: Applied Complex Analysis
      Book Title: Complex Variables, 2nd ed by Stephen D. Fisher
  • Summer I 2010
    • Math2204: Calculus I, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
  • Spring 2010
    • Math3254: Calculus III with honors students, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
    • Math4533/5533: Numerical Methods, using Sci-lab 5.0.3.
      Book Title: Elementary Numerical Analysis by Kendall E. Atkinson & Weimin Han
  • Fall 2009
    • Math2214: Calculus II with honors students (two sections), using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
    • Math3273: Applied Complex Analysis
      Book Title: Complex Variables, 2nd ed by Stephen D. Fisher
  • Summer I 2009
    • Math2204: Calculus I, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
  • Spring 2009
    • Math2204: Calculus I with honors students, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
    • Math3254: Calculus III with honors students, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
    • Math4533/5533: Numerical Methods, using Sci-lab 5.0.3.
      Book Title: Numerical Analysis by Timothy Sauer
  • Fall 2008
    • Math2214: Calculus II with honors students (two sections), using TI83+ Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
    • Math2204: Calculus I with honors students, using TI83+ graphing Calculator
      Book Title: Stewart's Calculus, Early Transcendentals, 6th ed
  • Fall 2006 - Spring 2008 (ASC)
    • Multivariate & Vector Calculus (Calculus III), Spring 2008 & Spring 2009
    • Calculus II, Fall 2006 - Spring 2008
      Book Title: Thomas' Calculus, Early Transcendentals, 11th ed
      Those courses were taught with Maple & TI83+ graphing Calculator.
    • Precalculus, Fall 2006 & Fall 2007
      Book Title: Precalculus, Enhanced with Graphing utilities, 4th ed, using TI83+ graphing Calculator.
    • College Algebra (two sections), Fall 2006 - Spring 2008
      Book Title: Algebra and Trigonometry, 3rd ed
      This course was taught with MyMathLab & TI83+ graphing Calculator.
    • Math lab Proctor, courses ranged from Mathematical concepts (PreAlgebra) to differential equations.
  • Spring 2005 - Spring 2006 (Yonsei University, Korea)
    • Numerical Analysis II (Graduate course), May 2006
      This course has mainly covered Finite Difference Methods and Finite Element Methods.
    • Numerical Analysis (Undergraduate course), Fall 2005 & Spring 2006
      Book Title: Numerical Mathematics and Computing, 5th edition,by Cheney and Kincaid
      Numerical Analysis course was taught with Matlab.
    • Calculus I, Spring 2005
      Book Title: Calculus, 5th edition, by Stewart
      Those courses were taught in English.
  • Fall 2004 (Iowa Valley Community College)
    • Mathematics for General Education (two sections)
    • PreAlgebra
  • Fall 1997 - Spring 2003 (The University of Iowa)
    • Elementary Functions, using TI82 graphing calculator, Spring 2002 as an instructor
    • Calculus I, Spring 2003 as a discussion leader
    • Calculus II, Fall 2002 as a discussion leader
    • Business Calculus, Fall 1998 - Spring 2000 as a discussion leader