...I have taught math subjects ranging from basic mathematics all the way to higher theoretical mathematics. I specialize in teaching calculus, discrete math, linear algebra, precalculus, trigonometry, as well as other subjects. I have taught these subjects for several years, and I know common areas where students tend to struggle in these courses. (read more)