Featured Review:
Brilliant Algorithms teacher
Riya , 28 lessons with AndrewAndrew is an exceptional teacher and is the most knowledgable Algorithms person I've ever met. I'd say his deep knowledge and love for the subject puts him in the top 1% of CS teachers in the country. He makes Algorithms topics extremely easy to understand and even fascinating to learn about, even if you have little interest in the subject. He is also extremely patient and supportive. I cannot recommend Andrew enough; he is a no-brainer if you need help with any CS course. 1000% recommend.
Hi, I'm Andrew. I'm a part-time professor and former Google engineer. I've taught freshman to graduate level courses to hundreds of students in mathematics and computer science, and have worked as a software engineer in a variety of languages (mainly C, C++, and Python).
My approach is focused on building understanding through discussion, diagrams, and working examples, and I'm upfront about understanding and serving student needs, as well as creating a judgment-free, supportive, and...
Loading...
Andrew has provided examples of their subject expertise by answering 5 questions submitted by students on Wyzant’s Ask an Expert.
Brilliant Algorithms teacher
Andrew is an exceptional teacher and is the most knowledgable Algorithms person I've ever met. I'd say his deep knowledge and love for the subject puts him in the top 1% of CS teachers in the country. He makes Algorithms topics extremely easy to understand and even fascinating to learn about, even if you have little interest in the subject. He is also extremely patient and supportive. I cannot recommend Andrew enough; he is a no-brainer if you need help with any CS course. 1000% recommend.
Riya , 28 lessons with Andrew
Great session!
He does a great job being able to help me visualize the problem and making sure I understand the question before starting the problem! Couldn’t recommend him more!
Mara, 3 lessons with Andrew
Incredibly knowledgeable and personable
Andrew and I discussed converting a program that was coded using a procedural programming approach and converting it to an OOP program. He also gave me insight into career options once I finish my masters degree. One of the most insightful tutors I've ever come across. Can't recommend him enough!
Corbin, 38 lessons with Andrew
Best theory of computation tutor on the site
He is worth every dollar and more. Very good at breaking down complicated topics and making them easy to understand. After completely failing my Theory of Computation midterm he helped me prepare for my final and saved me from having to retake this class and delay my graduation. Thanks Andrew.
Tyler, 4 lessons with Andrew
excellent guidance for computability theory
very helpful teach by example style for understanding understanding PDAs with interactive digital whiteboarding that helped me learn a week worth of missed lecture content in a couple hours. would highly recommend
Padraig, 2 lessons with Andrew
Expert in graduate-level Algorithms
Andrew is probably in the top 1% of his field (if not the top). I am currently attending a graduate program at a top school and with that, a strong graduate-level algorithms course. Andrew is able to solve every single problem I have given him, we talk through the solutions and his explanations are always clear. Not surprising, as I found out he was a professor in algorithms (has a Phd in algorithms specifically) and was part of an algorithms-based research lab at MIT. Because of him, I am doing really well in my course when I did not even have a great understanding coming out of my undergraduate algorithms course. Andrew is awesome.
Maiah, 98 lessons with Andrew
Incredibly knowledgeable, absolute genius, great teacher
Amazing teacher. Can explain anything in a clear and concise way, even incredibly difficult algorithms and similar topics. Has taught me so much about algorithms.
Maiah, 98 lessons with Andrew
Great Teacher
Very nice tutor! Really knew the material, was well prepared and efficient with the time we had. Super recommend it!
Jorge, 1 lesson with Andrew
Great experience learning C++
Engaging and patient! Andrew has done an excellent job of helping me understand the basics of C++ since I had trouble learning in my class. Thank you for getting me through this hard quick semester. Highly recommend!
Ekaterina, 9 lessons with Andrew
HIGHLY Recommend - Computer Science Professor
Andrew is without a doubt the most knowledgeable computer science tutor I have been able to work with. I HIGHLY recommend him to any student/industry professional working within this broad field.
Alex, 1 lesson with Andrew