CMU Grad tutoring Mathematics and Computer Science
CMU Grad tutoring Mathematics and Computer Science
Hello, I'm Keith! I'm a research scientist with a masters degree from the Carnegie Mellon University Language Technologies Institute. I have over five years' combined tutoring experience including three years at the University of Wisconsin-Madison as a drop-in tutor for college math courses through multivariable calculus, and I have worked as a teaching assistant in computer science and mathematics courses for the Johns Hopkins Center for Talented Youth and Carnegie Mellon University. I...
Hello, I'm Keith! I'm a research scientist with a masters degree from the Carnegie Mellon University Language Technologies Institute. I have over five years' combined tutoring experience including three years at the University of Wisconsin-Madison as a drop-in tutor for college math courses through multivariable calculus, and I have worked as a teaching assistant in computer science and mathematics courses for the Johns Hopkins Center for Talented Youth and Carnegie Mellon University. I would love to help you build your understanding of mathematics or computer science, and I am comfortable tutoring any of the subjects mentioned below:
In the areas of Mathematics, I am willing to tutor students in Arithmetic and Algebra; Geometry and Trigonometry; Single and Multivariable Calculus; Set Theory and Analysis; Discrete Math and Combinatorics; and Cryptography and Cryptosystems.
In the areas of the Computer Sciences, I am willing to tutor students in Java Programming; Python Programming; Data Structures; Algorithms and Computational Complexity; Operating Systems; Assembly Language Programming; and C Programming.
In the area of Computer Engineering, I am willing to tutor students in Digital Logic; Machine Organization; Computer Architecture; Microprocessor Systems; Embedded Engineering; and Printed Circuit Board Assembly.
Please contact me if you would like to set up a time to meet! I look forward to working with you.
Keith has provided examples of their subject expertise by answering 22 questions submitted by students on Wyzant’s Ask an Expert.
Absolute best choice for a tutor!
Keith is extremely smart and well-qualified to teach computer science!! My son was really in trouble and Keith was able to not only immediately raise his grades and confidence, but did it by having my son work through the problems himself and actually grasp the material. After working with Keith for only two months, my son did very well on his final exam and also landed an IT summer internship paying $25/hour to start! I cannot say enough about how crucial Keith was to my son's success. Keith made himself available exactly when we needed him and was willing to spend as long as it took to get it right. He also gave insightful feedback to me after lessons so I could assess my son's capability and progress. For very technical material, Keith is the tutor you want!Peter, 19 lessons with Keith
Keith tutored my daughter in multivariable calculus. She felt much more secure and capable of handling the coursework after her initial session with him. His availability is excellent and he was able to meet her in person within a day of initial contact. She will definitely be counting on his support throughout this semester. His style of tutoring was very complimentary to her style of learning. I am a very grateful mom now and I am sure she will have success in this course with his help!Beth, 7 lessons with Keith
He was very kind and patient.
I liked how he gave many examples to assist with learning Excel. I will be using him again as he was very specific with different methods in using Excel for my job.Joe, 1 lesson with Keith
Keith was approachable and understanding for my son who has struggled and felt that he is "bad at math". My son went to school today with confidence and finally not dreading geometry class.Monica, 1 lesson with Keith
Keith was very patient with me and his teachings were very helpful. I was in need of C programming help and he was very knowledgeable. I was behind on some of my lessons for my C programming college course, and now I am back on track.Catrina, 2 lessons with Keith
Keith is a very patient, kind, and positive tutor. He is extremely knowledgeable on the subjects of mathematics and computer programming. He was able to understand my problems with my project in a matter of minutes. I was very impressed with Keith's ability to explain certain topics regarding computer science. I would definitely recommend Keith to anyone who needs help with computer programming or other related subjects.David, 7 lessons with Keith
Very knowledgeable and professional
Keith knows a lot about the subject matter, and will take as much time and as many tries as needed to help you understand the concepts being taught. He focuses on the basic intuition before drilling, trying to build a foundation of understanding in the subject you are studying. The only recommendation I would make is to have a set of learning objectives and study plan when you meet him, so that you can use your time efficiently. Keith knows a lot and he'll try to share all of that information with you, but if you're under a crunch, you need to have a plan to get the most of your time with him.Kenneth, 2 lessons with Keith
Patient tutor. My son likes him.
We had an online Python programming class with Keith and he help my son for the problem solving too. Hope next time we have a good internet connection.Feng, 2 lessons with Keith
Great tutor. Keith helped my son learn numerical computational math. He is very knowledgeable in the subject he is teaching. He is an excellent tutor.Asha, 6 lessons with Keith
Keith is an absolutely phenomenal teacher. I had a wonderful experience with Keith and really enjoy sessions with him. He exceeded all my expectations. He is incredibly smart, thoughtful and passionate, and is an incredibly hard worker. When I was too burned out to keep thinking about everything, he continued tirelessly working for me on finding ways to understand the subject. If you want the best, and if you need results, go with Keith.Rosa, 2 lessons with Keith
Response time: 2 hours