I am a PhD Mathematician and a software engineer with tutoring experience in USA, Germany, and Korea. I have many years of experience in tutoring middle and high school students (algebra, geometry, trigonometry, AP calculus, probability). I also have experience in teaching college classes and mentoring interns (calculus, linear algebra, finite mathematics, discrete mathematics, probability, computer programming). I am especially interested in getting students more interested in mathematic... [more]

Algebra 1

I tutored middle and high school students for a number of years. The subjects include algebra, geometry, trigonometry, probability, and calculus.

Algebra 2

Calculus

Experience in tutoring calculus for high school and college students. I led the lab for the college calculus at NCSU.

Geometry

Precalculus

Trigonometry

Java

I am a researcher and software engineer. I started programming as a student before I started my career. I specialize in object-oriented programming, such as Java, C++, and Python. I tutored Java high school and college students and also mentored junior engineers with object-oriented programming.

SAT Math

Probability

ACT Math

Elementary Math

Discrete Math

I have a MS in Mathematics specializing abstract algebra and a PhD in Applied Mathematics specializing numerical analysis. I taught discrete and finite math at NCSU.

C++

I am a researcher and software engineer. I started programming as a student before I started my career. I specialize in object-oriented programming, such as Java, C++, and Python. C++ is my personal favorite computer language and also the language I am most proficient in. I tutor high school and college students and also mentored junior engineers with object-oriented programming.

Computer Programming

I have over 17 years of experience as a software engineer as well as mentoring and teaching interns for programming. I minored in informatics for my mastered degree at University Hamburg. In addition, I completely several graduate level computer science courses at The George Washington University.

Computer Science

I minored in computer engineering for master's degree. Also, I took several graduate level computer science courses at The George Washington University. In addition, I worked as a software engineer over 17 years.

Linear Algebra

I have an MS in Mathematics specializing in abstract algebra and a PhD in Applied Mathematics specializing in numerical analysis. I taught linear algebra at NCSU.

Logic

I have a MS in Mathematics specializing abstract algebra and a PhD in Applied Mathematics specializing numerical analysis. As a part of my study in mathematics, I took several causes related to logic. At NCSU, I taught a course in mathematics for college students majoring business focusing in logic.

MATLAB

I started using MATLAB at the graduate school. I used it for the programming part of my research. Working as a mathematician and researcher, I used MATLAB in a regular basis since 2000.

Python

I have been using Python for over 10 years for various applications (e.g., text processing and image processing). Currently I am tutoring various object-oriented programming languages such as Python, Java, and C++.

Finite Math

I have a MS in Mathematics specializing abstract algebra and a PhD in Applied Mathematics specializing numerical analysis. As a part of my study in mathematics, I took several causes related to finite mathematics. At NCSU, I taught a finite mathematics for college students majoring business.