...I I have been teaching for the last fifteen years and tutoring for six of them. One of my favorite things about teaching is watching my students understand a concept that I have taught them so well, that they can not only do the problems themselves, but also help others in their class understand... (read more)