Experienced tutor ready to help you succeed!
Experienced tutor ready to help you succeed!
I first began tutoring in high school, when I helped students with PC programming. During my career as a software engineer, I learned many programming languages,...
I first began tutoring in high school, when I helped students with PC programming. During my career as a software engineer, I learned many programming languages, databases, and web technologies like Spring, NodeJS, and Angular, tutoring others along the way.
You will find that my lessons are organized, fun, and focused on your specific goals. With over 1,500 hours tutoring on Wyzant's platform, I know that students learn in different ways, and I adapt my teaching style to suit the unique needs of my students. As our lessons prepare you for assignments and exams, or to pursue your career goals, you will quickly see your confidence grow too.
Breaking down complex concepts so that they are easier to understand is what I do best - it's how I learn, too! If you or a student you know is struggling with complex topics, I'm here to help. You'll find that I'm easy to contact (and get a response!), easy to talk to, and most importantly, easy to learn from.
(I also tutor in English Grammar and Italian - ask me about discounted rates for these subjects!)
John has provided examples of their subject expertise by answering 16 questions submitted by students on Wyzant’s Ask an Expert.
Great teacher, highly recommend
My son has been very happy with the help of John for his AP Comp Sci class. John has been very reliable, accommodating and responsive, and thanks to him, my son’s grades went to the roof. Thank you John!Coralie, 18 lessons with John
Italian for Beginners
What I like about John - is that he is very patient and provides encouragement. He also provides information that I can practice with prior to our next session.Donald, 5 lessons with John
John was great! As we spoke, he picked up on the areas I didn’t understand and really broke it down. It was thorough and helped so much.Victoria, 1 lesson with John
Knowledgeable and patient tutor.
John taught me how to use a correlated subquery in SQL to return rows based on the max version of an encounter by claim id and claim line. The interactive coding tool was instrumental with helping me learn and test the SQL. John took the necessary steps to understand the task at hand so he could recommend the most efficient solution. His experience, flexibiity, efficiency, and creativity enable him to be a knowledgeable and patient tutor. This SQL will be a regular go to tool in my toolbox.Betsy, 1 lesson with John
Awesome and knowledgeable tutor
I have no words to describe how amazing John is as a tutor. He is very patient and he will guide you in every step with your assignment. He has helped me a lot with MySQL projects. I haven't found another tutor like him and I'm so grateful. I highly recommend him, he is a gem.Michelle, 3 lessons with John
Knowledgeable and patient tutor
He offered realistic solutions to reach my goals. He gave important advices and tips. It was an informative, efficient and enjoyable session. He quickly and expertly got me the results I was looking for! Would recommend him to everyone!Debra, 2 lessons with John
We reviewed data structures. Ordered collections: ArrayList, LinkedList, stacks (LIFO), and queues (FIFO). An un-ordered collection would be a map, which is a keyed collection. Cannot call items by numbers, but only by names.Jacqueline , 5 lessons with John
Im a first time Eclipse/Java user. John was great! I learned more from him in minutes compared to my Professor in 4 weeks. He was very patient and calm. He explained everything the way I would understand. I definitely recommend him. I for sure will be asking for his help next time I need help understanding a topic.Tina, 9 lessons with John
John - Adventures in Linux World
John introduced me to several commands. These commands will be needed throughout my course study and beyond. He explained the why's and why nots. He gave me historical information and data needed to execute my work. I enjoyed my learning session with John. Thank you, John for your guidance. Marilynn B.Marilynn, 2 lessons with John
John was amazing. He explained the concept of database relationship very well. He was very patient. After his instructions, I got to have clear idea about relational database and joining types. If I have more questions, I will consult him again.Young, 2 lessons with John
Response time: 16 minutes