"Best thing we ever did!!"
- Stephanie, San Jose, CA on 10/1/14
John has been working with our 16 year old daughter with AP Chemistry for just the past few weeks and we (her parents) feel it is the best thing we could have done for her. The first few weeks of school we watched our daughter struggle in AP Chem and decided we needed to give her a little extra help - so we found John!
John is extremely thorough and jumps right into their sessions. He knows his subjects backwards and forwards, is very patient, and explains topics in different ways to help our daughter better grasp the lessons. He makes sure that our daughter fully understands the topic before moving on to the next.
John is very accessible and always responds in a timely manner. Within just these past few weeks our daughter's grades in AP Chem have already improved greatly! We are grateful for John's time and knowledge and are thrilled that we were lucky to find such a wonderful tutor for our daughter!
"Need help in biology, programming, stats? John is your guy."
- Thomas, San Jose, CA on 12/17/14
John helped me immensely in my graduate-level Bioinformatics Algorithms class. He was able to fill in my background knowledge in Python 3, statistics (Stochastics), and biology (namely genomics/transcriptomics/proteomics) to complete class projects. Together we built parsers and statistical models that included Markov chains, Hidden Markov models, and null model generators (with graphics). We even made a foray into dynamic programming with outlining our own implementation of a Smith-Waterman sequence alignment. Even with these complex tasks and topics, I walked out of each tutoring session with an increased understanding of the material and a commensurate increase in my confidence. I also walked out with a framework of Python code that allowed me to draw my own conclusions, and build off our tutoring sessions on my own. In addition to his excellent teaching/tutoring ability, John is also patient, punctual, and professional. If you need help in math, science, or computer science, definitely schedule time to meet with John before his schedule fills up!
"Excellent tutor who is extremely knowledgeable and yet patient "
- Tiana, Santa Clara, CA on 12/15/14
John is an excellent tutor who is patient and explains things thoroughly to help you succeed.
He helped me with SAT math and some vocabulary, spending time to explain and specifically go over the content of each problem.
He provided me with many tips regarding the different types of problems on the SAT.
Sometimes a tutor can be impatient or they rush through explanations since they know the subject so well.
What I really liked about John is, if I struggled catching on to something he was teaching, he did not rush; he recognized I
may not really get it and patiently explained again or took another approach to help me see the light!
I highly recommend John as a tutor and would not hesitate to use his services again!
- Loc, Milpitas, CA on 11/13/14
John is very knowledgeable about the subject matter. He was well prepared and was very patient. John was very focused in sessions to strengthen understanding. My son is happy with his tutoring time. Thanks very much John.
"Appreciation for tutoring Python programming"
- Nelson, 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, 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, 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.
"Patient and Knowledgeable Tutor"
- Melinda, 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.
"Phenomenal Tutor "
- Joseph, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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.