Featured Review:
A+ head and shoulders above other CS tutors
Ethan, 10 lessons with JohnAlthough I came to John seeking help for a specific project, he patiently explained the concepts which my online course had not covered adequately. I had been to another tutor prior to John who just solved the problems himself and then explained what he had done. I learned nothing this way. John was very patient and detailed in his explanations, and even as a programming novice I felt much more engaged, excited, and ready to learn. John gave me an action plan for after the lesson. I look...
Update, November 15, 2025: I am available for the first time in years! I am looking forward to meeting new students.
I'm a graduate of UC Berkeley (B.A., Biochemistry) and Stanford (Ph.D., immunology). So, which side should I sit on at the Big Game?
I currently work as a biotech scientist and engineer. Before that, I held a position as a research scientist and faculty member at a local university.
I can offer tutoring in many subjects. My specialties are science, math, SAT...
Loading...
John has provided examples of their subject expertise by answering 7 questions submitted by students on Wyzant’s Ask an Expert.
A+ head and shoulders above other CS tutors
Although I came to John seeking help for a specific project, he patiently explained the concepts which my online course had not covered adequately. I had been to another tutor prior to John who just solved the problems himself and then explained what he had done. I learned nothing this way. John was very patient and detailed in his explanations, and even as a programming novice I felt much more engaged, excited, and ready to learn. John gave me an action plan for after the lesson. I look forward to my next session with John, and highly recommend him for anyone else who needs help in CS.
Ethan, 10 lessons with John
Knowledgeable and Thorough
John has been an excellent bioinformatics tutor for my son. His strong Python knowledge has been instrumental in helping him complete a machine learning research project, and he was consistently patient and thorough in teaching new code and best practices. I highly recommend John to any student.
Jackson, 12 lessons with John
Knowledgeable and Thorough
John has been an excellent bioinformatics tutor for my son. His strong Python knowledge has been instrumental in helping him complete a machine learning research project, and he was consistently patient and thorough in teaching new code and best practices. I highly recommend John to any student.
Jackson, 12 lessons with John
Excellent Tutor!
John tutors our child in Biology. John is very knowledgeable in Biology, Biotechnology and Programming. He identifies where the student needs help by asking probing questions, and then goes into necessary amount of depth to ensure the student understands the material. Also, John is prompt, patient and thorough. We are very happy to have found John.
Ram, 4 lessons with John
Great Tutor and very patient
John is currently tutoring my son high school chemistry. My son is a junior in high school. John has been very patient and very knowledgeable. He helps students with their weak areas by analyzing the areas that they need help with. I would highly recommend John as a tutor!
Conrad, 10 lessons with John
Progress report
After our second session, you had a solid grasp in understanding the layout of my project. Drawing out the diagram structure even helped me recognize key areas that I need to improve on or wouldn't require. Writing out the data and each piece of data's type was a great suggestion for understanding how data moves in my program. I look forward to our next meeting and what you can continue to teach me. Thank you for walking me through everything even when I want to sprint.
Nate, 3 lessons with John
John is an very knowledgeable and patient tutor
My 10th grader daughter needs help in Algebra 2 and we're very happy we've found John. In her first lesson, John helped my daughter to understand that writing out her steps in an organized fashion is always important. We're looking forward to more lessons from John. Thank you.
Ana, 9 lessons with John
Dedicated and a thorough tutor!
John had worked with my daughter with AP Biology for the past few months. He knows his subject matter very well, and is extremely thorough. He is patient, punctual, and accommodating in his schedule. We were happy to have found such a dedicated tutor!
Lata, 15 lessons with John
Very knowledgable and sincere tutor
John is a very sincere and dedicated tutor. He is always prepared and is very thorough. I really liked John's teaching style and he has a very good understanding in Mathematics.
Shalini, 12 lessons with John
Knowledgeable and smart
John is very knowledgeable, on time, and patient. UPDATE: he likes his job and that makes learning more enjoyable. He has a high sense of humor and he understands the situation of students.
Shawn, 1 lesson with John