...Here in New Mexico I have been a TA for Calculus 1, and I have actually taught the entire course for Calculus 2 and Calculus 3. I have also had an experience tutoring (through other tutoring website) Algebra 1, Algebra 2, Linear Algebra and Discrete Mathematics. As far as physics is concerned, ... (read more)