...I first take the time to understand what is troubling each individual student. Then, I provide step by step examples that students can use to try other problems. Along the way, I ask students questions to see how much of the information they are absorbing. (read more)
...I believe that although algorithmic thinking and deductive reasoning is critically important in mathematics, so are conceptual thinking, inductive reasoning, mental mathematics, and making connections. Questions that I often ask are: What do you expect? Does this make sense? (read more)
...I am at least proficient in several programming languages including Wolfram Language (Mathematica), MathJax, C++, Python, HTML, JavaScript, CSS, and MATLAB. I also have experience using Objective C, Swift, and PHP. During my time at Wolfram Inc. (read more)
...In that time, I've worked with students of varying levels, including those with almost no math background. As a computer science major, I have taken multiple higher level math courses which required a solid foundation in algebra, up to and including vector calculus. I've been helping students with their college level calculus courses for over four years. (read more)