"Patient and Knowledgeable Tutor"
Melinda from San Jose, CA on 4/3/14
Although John has a full schedule, he was able to accommodate my daughter's day off from school. He was very patient and came prepared. He reviewed some tests I sent him before the session to inform him of where she needed help. He kept track of the allocated time and smoothly checked in with my daughter to make sure where they were spending time was valuable to her. I liked that he asked her leading questions to see if she was following and could figure out on her own the next step. When she didn't know, he gently informed her of what it was and the rational behind it. Great session that was valuable to her.
"Appreciation for tutoring Python programming"
Nelson from Palo Alto, CA on 4/17/14
I am very grateful to John for teaching me to program in Python and helping me to develop automation for lab test. I am a senior hardware engineer with little software development experience. With John’s help, I have developed a useful program for me to perform my job. I appreciate his programming skill, effective teaching method, and friendly attitude toward a student like me. He can teach an old dog new trick by improving his capability in a highly technical environment.
John from Sunnyvale, CA on 4/17/14
John has helped bring my trigonometry honors grade up drastically. He reviews what I need to know and helps me step by step through the problem. His assistance has improved my grade in math and my confidence in that subject. He has helped a lot.
"Working Well With My Son"
Jana from San Jose, CA on 4/13/14
John has been working with my son for over 2 months now. He has provided excellent guidance & has boosted my son's confidence in pre-calculus. John is reliable & has a lot of patience.
John continues to be a great resource for my son. He is also flexible & recently did an extra hour session prior to my son's exam.
"Phenomenal Tutor "
Joseph from San Jose, CA on 3/28/14
John is an awesome and incredible tutor. He is able to clearly explain a variety of concepts and is very patient to help you get to an understanding of what you need help on. On top of that, he is a super friendly guy.
"Excellent knowledgeable tutor"
Annette from Cupertino, CA on 3/13/14
John is one the best tutors my daughter has ever had. He is very knowledgeable in the subject and has helped my daughter tremendously in preparing for her Science Fair project.
It was my daughter's first time participating in a Science Fair, and she was feeling very lost in her project topic on using bioinformatics for analyzing proteins. Fortunately, John knows the subject inside and out, and gave her a great deal of ideas and guidance on how to research and what to study. He is very patient and good at explaining. We are very thankful for his help!
I highly recommend him to anyone needing a tutor.
Lauren from Saratoga, CA on 2/16/14
John is incredibly knowledgeable about Biology. He has a gift for explaining complex and abstract concepts. I would highly recommend John for any high school or college student because he is very patient and a good communicator with a wealth of knowledge.
"VERY INTELLECTUAL! Best bio tutor I have had!"
Steven from San Jose, CA on 10/9/13
I am pleased to say that John is the best bio tutor I have had. He knows the subject INSIDE and OUT, and comes very prepared! John never rushes you and he makes sure you understand the topic. He encourages you to ask questions and is very patient. Overall he is a great tutor and I look forward to more sessions!
"Excellent SAT tutor!"
Ramya from Fremont, CA on 8/19/13
John provided in-home tutoring for my daughter. I was looking for one teacher to teach both English and Math of the SAT. John was one of the very few who said he would guide the student in both. In math, John gave useful tips on how best to tackle problems. He would make my daughter take sections of the test during every session and while she did them, he would independently be working on the same section. The two would compare answers and then discuss more efficient methods. John's vocabulary list was also quite extensive. He would review new and old words during every class. He assigned essays each week and his comments on them were very insightful. I felt that John provided personalized lessons to suit the student's specific needs.
On the organizational side, John was very punctual and had his calendar marked for for the next several classes. We had the flexibility to cancel a particular class just with a day's notice in case there was a need.
I would highly recommend John to any student who is looking for some help in preparing for SAT.
"Final grade up to a B+!!!"
Karen from San Jose, CA on 8/16/13
Due to an illness, our daughter was required to do some home studies, John was excellent at conveying what was needed to understand her honors Chem course her Sophomore year. He even gave his own questions/quiz which were often better than the text book and which were able to be submitted as coursework. We were rushed as the semester was ending and much material needed to be covered; he was flexible with scheduling, always on time and often, after asking if alright, would add on time to make sure as much as possible was covered and done that day. Our daughter worked with another tutor for another subject and said John was definitely the better at explaining things. Final grade was a B+, which she was really happy with!
"Great tutor for Python programming!"
Deepa from San Jose, CA on 8/7/13
Our 13 year old son is currently getting tutored in python programming from John L. We are very happy with the sessions. Our son is picking up great concepts about programming in general as well as those specific to Python programming. Moreover he is interested in learning more, which is good!
John is very prompt and responsive - very easy to work with. I really like the programming "homework" assigned by John. This gives my son the opportunity to practice what he has learnt and think outside the box to solve these logic assignments. Overall a very knowledgeable and qualified instructor, great at teaching concepts with patience that will develop greater interest. Definitely a big plus for kids who want to get a head-start!
"Outstanding Chemistry Tutor"
Jagdish from San Jose, CA on 5/30/13
John is very knowledgeable in Chemistry and is very passionate about teaching the subject. John simplifies difficult concepts, reinforces key ideas and validates that the student actually understood the concepts. He is prompt, personable and connects well with teens. Strongly recommend John as a Chemistry tutor.
"Very thorough and patient!! Excellent teaching style."
Kathy from Santa Clara, CA on 3/13/13
John is a very intelligent tutor who goes into the chapter and finds ways to simplify its content. He gives many examples, is very patient and teaches concepts in a way that is easy to understand. John comes on time, covers the material, reviews it and leaves notes to study as a follow up. Extremely thorough and he makes sure my son "gets it" before moving on to another topic! We are very pleased with John's style of teaching.
"An amazing tutor! Well versed in many subjects!"
Ha from San Jose, CA on 11/25/12
The first time I met John, he made an incredible first impression with his friendly approach and nice personality. Not only was he engaged during tutoring sessions, but he took the time to contact my son outside of class to get a clear understanding of what needed to be taught at the next session and set up times that worked with both of us. John is also very punctual, always showing up on time and starting work right away. He's only my son's AP chemistry teacher, but he hasn't just gained knowledge of chemistry alone. John will even incorporate other subjects into a lesson to give him a broader understanding. The lesson was very well paced, he did not hurry my son, and took the time to work out every individual problem and mistake. John is a quality tutor that has been improving my son's understanding of sciences and math since the very beginning.