Featured Review:
Very experienced and kind tutor
Revathy, 62 lessons with JohnI’ve been going to John C for several topics for Computer Science and he was able to help for them all (Data Structures, Computer Algorithms, Computer Architecture). He is a great tutor and very experienced!
I have 34 years experience in large-scale software development. I retired from the aerospace industry in 2018. Now I tutor college and high school students in computer programming (C++/C/Java/Python), Computer Science (data structures/algorithms/operating systems/theory of computation), and discrete math. My degrees are a BS in Computer Science and Math from Dartmouth College and a MS in Computer Science from Purdue University. I have tutored hundreds of different students and have gotten...
Loading...
John has provided examples of their subject expertise by answering 14 questions submitted by students on Wyzant’s Ask an Expert.
Very experienced and kind tutor
I’ve been going to John C for several topics for Computer Science and he was able to help for them all (Data Structures, Computer Algorithms, Computer Architecture). He is a great tutor and very experienced!
Revathy, 62 lessons with John
Massive help once again
I've been working on easily the most complicated program I've ever had. He's been pivotal in pointing out things I've missed, and providing ways I could fix them.
Will, 3 lessons with John
Great tutor
John did a great job of helping me with my project and explaining how I should approach coding the implementation. I highly recommend John if you need help with programming assignments.
Dina, 2 lessons with John
John is a subject expert and he knows how to teach
John has been helping me for a couple years now. For all of my computer science courses that John helped me with, it was effortless for me to get an A all because of him. I am not a good textbook reader. In fact, I could read chapters over and over again and not absorb topics conceptually and could not put things together. I have to work with someone that understand what my challenges are and explain it in a way that makes sense to me. John is the one. I have worked with other tutors on this platform on the subjects that John is not tutoring. He so far is the best tutor I have encountered so far on this platform. He helped me on my assignments and he made sure that I understand the why instead of just giving me answers. I highly recommend him!! For my next semester, if John is tutoring what I am taking. I am definitely going back to him again!
Lili, 42 lessons with John
The best Comp Science teacher for our Son
John is a very knowledgeable tutor when it comes to C programming. Our some is planning to work with him for algorithms and data structures CS classes university. He is very patient and willing to take the time to step back and explain complex concepts when necessary and this helps working on challenging coding assignments. He is very proficient with multiple coding languages. Even machine level coding. He takes the time to look over assignments before each session and teach our son key concepts. Our son is working well with him and faring well as sophomore in college. I HIghly recommend him for as a teacher for various comp science classes/ concepts. We have given him All 5 star ratings! We have hi working with our son for nearly 4 months with atleast 3 classes a week!
Ragu, 104 lessons with John
John is an excellent tutor!
I honestly can’t thank John enough for helping me pass Theoretical Computer Science. After struggling with this subject for what felt like forever, he guided me through 26 lessons that made all the difference. From the very beginning, John was so kind and patient, meeting me exactly where I was in terms of understanding and confidence. He took the time to break down complex concepts into manageable pieces, presenting the information in ways that I could understand. He took his time with every lesson, explaining things as many times as I needed. His deep knowledge of the subject was clear, but even more impressive was his ability to make those intricate ideas accessible and engaging. I can’t recommend him enough for anyone needing a supportive, skilled, and truly dedicated tutor.
Fedor, 25 lessons with John
Not what I expected
The reason I am paying 70/hr for a tutor is because I need help. John spent what seemed like most of the hour berating me on how I didn't know this or that. I felt that he was impatient and he certainly did not make me feel any better about the assignment timeline we were working on. If you want a tutor who is patient or makes you feel confident in yourself, I would look elsewhere. I am not sure if John was just having a bad day or what, but you would think that someone who tutors as often as he does would learn that all students have different abilities and the value of patience.
Marcus, 1 lesson with John
Very effective and very patient
John really helped me understand how the C programming language allocates and manages memory. Since my assignment was in cybersecurity, he helped me understand some of the common pitfalls programmers face when writing programs in C.
Gerard, 3 lessons with John
Very Knowledgeable and Patient
John helped me work on a complex operating systems homework on a Linux system in C. Although I struggled through it for a couple sessions, he was very patient and extremely helpful.
Brynn, 8 lessons with John
A very knowldegeable and patient tutor
John is extremely patient and one of the best tutors I’ve come across on this platform. He has been very helpful with guiding me on coding my project as well as providing diagrams while talking about the material being covered thoroughly. He makes the concepts simple and easy to understand.
Dalila, 16 lessons with John