Featured Review:
Very hardworking and knowledgeable tutor
Robert, 1 lesson with JohnJohn is a fantastic tutor who has alot of information to give and an infectious passion. If you need help with a specific coding problem or want to learn coding best practices(and everyone should want to), then John is deffinately your guy. Looking forward to booking more with this Teacher
Hi! I’m Johhannas (or John), a California-based software developer with a Bachelor’s degree in Computer Science from the University of California, Irvine. I’ve been writing code for over 10 years and began tutoring during my second semester of college. I worked as a paid tutor for the MESA (Mathematics, Engineering, Science Achievement) program and also served as a teaching assistant to the head of the Computer Science department, helping students one-on-one and in group sessions across...
Loading...
John has provided examples of their subject expertise by answering 3 questions submitted by students on Wyzant’s Ask an Expert.
Very hardworking and knowledgeable tutor
John is a fantastic tutor who has alot of information to give and an infectious passion. If you need help with a specific coding problem or want to learn coding best practices(and everyone should want to), then John is deffinately your guy. Looking forward to booking more with this Teacher
Robert, 1 lesson with John
Above and beyond
What I asked John for was to help me learn how to use PIO assembly to accomplish a specific task. What he taught and showed me was that and how to better organize and write code in a way where my code also runs faster and is easier to read and comprehend. It also gave me alot to mentally chew on as I apply it all in different situations. He's hungry to tutor and I'm lucky to be on the receiving end of that.
Knox, 2 lessons with John
Outstanding Tutor
John has been an incredible tutor and has truly helped me grow my understanding of coding. Before working with him, I often felt overwhelmed by Python, but he has a way of breaking things down so clearly and patiently that everything starts to make sense. He doesn’t just give answers—he makes sure I understand the “why” behind everything, which has made a huge difference in my learning. What stands out most about John is his ability to explain complex concepts in a simple and relatable way. He’s always encouraging, never makes me feel rushed, and is genuinely invested in my progress. Because of him, I feel so much more confident in my coding abilities. I can honestly say he’s the best person I’ve worked with for learning Python, and I would highly recommend him to anyone looking to improve their coding skills.
Grace , 5 lessons with John
Above and beyond!
John stuck around until we made meaningful headway on the problem, and continued working on it after we met. Aside from that, he's personable and enthusiastic and even introduced me to some fun productivity tools (something I've been looking into). Highly recommend! :)
Alisa, 1 lesson with John
Helpful and Knowledgeable
John was extremely helpful and comforting. I was new to the C++ language and he was able to carefully explain how to develop a program. He worked around my schedule and was available when I needed any questions answered! I highly recommend booking a session with John. In the computer science world, he is a life saver!
GENESIS, 1 lesson with John