He was able to give satisfying answers despite the fact that math is a hard subject for me and I tend to get overwhelmed. Because he was so patient, I was able to have several breakthroughs in my understanding of the subject that I wasn't able to have on my own or even one-on-one with my professor. He met me where I was (which wasn't very far) and I'd definitely recommend him to anyone who has trouble with traditional forms of teaching math.
One very valuable thing he does is give you problems to solve after he explains concepts. This way during our session he made sure I got the concepts. He goes over the material until you understand it. I would recommend Jim as a tutor. He goes above and beyond to make sure you are successful in your class. He is a great guy who is passionate about tutoring and math. If you need help with any of the concepts I listed above he is the perfect tutor for you.
She is teaching me both subjects from the basics of set theory up. It is clear that she has both a deep understanding of the underlying mathematics, and how to communicate difficult concepts in a clear way. She emphasizes the importance of proofs, and explains them in such a way that they become understandable, even simple. I consider working with a mathematician and teacher of Dali's caliber a privilege and an honor. I hope it is clear from this review that Dali is a fantastic teacher and mentor.