Jason V., online Computer Science tutor

Hi, I’m Jason

Online Computer Science Tutor

I am a life-long Chicagoan who earned B.S. and M.S. degrees in Computer Science at UIC. I have 15 years of professional experience as a Software Engineer, and a true passion for teaching. I specialize in tutoring Java, JavaScript, C#, ASP.NET, Python, Linux, and HTML.

My tutoring career began as an undergraduate, when I helped students at Harper College and UIC with introductory programming classes. Over time, my repertoire expanded to include HS and undergraduate level mathematics and a wide range of programming languages and frameworks.

I am easygoing, organized, focused and goal oriented. I enjoy helping my students succeed and exceed their expectations in courses they previously struggled with. Breaking down complex concepts and making them easier to understand is what I pride myself on as a tutor. I also like to keep sessions fun!

I enjoy spending my free time developing mobile apps, listening to NPR, going to concerts, watching SNL, and hanging out with my wife and kids.

What My Students Say

Incredible Tutor...

Jason saved my life!!! I'm a senior at university and got locked into the wrong computer science course by mistake. I was told it was a relatively straight forward web site creation class using Visual Studio -- but found out only after the drop/add deadline that it required learning a substantial bit about ASP. By the end of the course, I was deep underwater. I found Jason on Wyzant's platform and he was one of the very few people that knew ASP. But, more importantly, he was incredibly responsive and a truly great teacher. He made time for me right away and for a number of days in a row. He improved my grade in the class by 10 percent. He is a very nice person and a great educator.

— Ray, 5 lessons with Jason

Excellent Tutor!

HIGHLY Recommend- Oustanding Jason is helping me with a UNIX college course. He is extremely knowledgeable and patient, and has provided me with additional resources to assist with assignments, labs, and projects. I will continue to work with him weekly throughout the semester. I'm grateful I found him!

— Bonnie, 13 lessons with Jason

Very Helpful!

Jason was really great at walking through the problem with me and explaining as we went. He provided additional resources and reviewed my assignment to best understand how to help.

— Sara, 1 lesson with Jason

Experienced and helpful.

Jason is well versed in Visual Studio Code and has proved to be a patient and supportive tutor. He knows how to help students taking AP Computer Science Principles with their artifact. I would recommend Jason.

— Joanne, 10 lessons with Jason

Excellent tutor!

Jason was phenomenal in helping me troubleshoot a complicated assignment. He was understanding of my limited knowledge of the python program and guided me on the ins and outs of what the assignment question was really asking for. Not only that, he was very kind and patient, which means the world to me. It's hard for me to understand concepts very quickly, so his no-rush approach was very welcoming. I only wish I hadn't waited so long to ask for help but Jason was there to guide me. I was at my wit's end in trying to complete the assignment and I was very close to dropping the class. Not only did I not have to drop the class but the best part is that I managed to pass with an A!! If you're looking for someone who is knowledgeable about programming concepts and is compassionate about teaching, you can't go wrong with having Jason as your tutor. I look forward to more tutoring sessions. :D Thank you Jason for all the help you gave me!

— Lorrayne, 3 lessons with Jason

Knowledgeable & Can Teach

I'm a mediocre Developer with 25 years of experience and in need of a skills upgrade. In the course of three lessons Jason has made sense of technologies I had only grasped onto bits of and couldn't stay awake through another training video for. Using a useful example (a personal website for my portfolio) he is bringing the technology landscape all together for me and it's fun, even when debugging. Jason is very patient, often answering the same question multiple times, takes his time and is clear (he would be good with children and non native English speakers). The lessons are not low cost but well worth it, particularly considering what tech "training" (usually cert crams) costs and what little you get out of them. Consider him if like me your skills are dated.

— Steve, 14 lessons with Jason

Positive Experience - Will be using again.

Jason didn't just solve my problem, but rather helped me to understand how to solve it which is very valuable. Great experience and will certainly be using his services again.

— Clint, 5 lessons with Jason

perfect

easy to understand help me to complete homework really fast. kind and nice tutor. I have no word to describe it

— Tuan, 7 lessons with Jason

amazing and nice teacher:3

He was very soft and slow for me to understand it better and never rushed me and even let me do things so I can understand it better :3 and I didn’t feel rushed or scared to ask questions

— J, 11 lessons with Jason

Helpful and easy to work with

Jason answered all of my questions and was very helpful and to the point. I would definitely use his services again in the future if the need arises, and I would recommend him to others! Worth the money.

— Jacob, 1 lesson with Jason

Extremely patent and able to do a large range of coding

I've tried 3 different tutors so far, he has been the best and worth the money. Does not get mad or frustrated at the student and will makes sure you understand it all

— Tanner, 9 lessons with Jason

Our daughter gained a great deal of great advice already

Our daughter is new to programming and is taking an aggressive AP Java programming class. I met with Jason to make an initial introduction and to articulate our objectives. Jason was very accomodating and tailored a learning plan that met our daughter's goals. She had an excellent first session, and we plan to continue working with Jason moving forward.

— Adam, 1 lesson with Jason

great tutor

Jason understood exactly what I needed help with, and explained it very clearly. I’m extremely grateful for his help.

— Shawn, 1 lesson with Jason

Jason is getting my through my Server Side Web Development class!!

Jason has been more than helpful and patient with me, and he is the main reason I am getting through my server side web development class! I learn more from him than I do from my online class. I cannot say strong enough how grateful I am for his help this semester.

— Delaney, 13 lessons with Jason

The Debugging Master!

Jason is very knowledgeable. He has helped me to debug my projects and I learn a ton from each session. The most important lessons are how to think like a programmer, how to approach the problem-solving process and breaking down some of complex concepts. He has helped me with projects using JavaScript, React, Next JS. Bugs that I worked on for days and still couldn’t resolve, only took Jason less than an hour to fix. Amazing! I highly recommend Jason as a tutor.

— Chasity, 2 lessons with Jason

Professional, helpful and knowledgable.

I've been struggling for a few months with the last piece of a project I'm working on, and Jason was able to not only solve it in one session, but also helped me understand how to solve it in the future! He was very professional and patient the entire time.

— Anna, 3 lessons with Jason

Very Helpful

Jason helped me with my web service assignment and walked me through the code. He explained it so I understood. We went through it and executed it to make sure it worked properly. He was very patient and informative. I highly recommend Jason as he is very knowledgeable and helpful.

— David, 13 lessons with Jason

Great teach

I’ve only done one session but I see real progress with my concept of learning Python can’t wait for the next session

— Shawnia, 8 lessons with Jason

Extremely helpful tutor for handling project

Jason does a great job of showing your how to break down your coding projects and how to implement the solution. He is so helpful and patience, great for newbies!

— Kendall , 3 lessons with Jason

Great Teacher!

His teaching methods are great. Very clear and concise. He’s excellent at building confidence in understanding Javascript and keeping lessons fun and engaging through various activities.

— Shantel, 8 lessons with Jason

Experienced and knowledgeable

Jason clearly has a ton of knowledge and capability as both a programmer and teacher. We were able to go over some specifics of JavaScript (including a couple of coding exercises) as well as some more generic "wisdom". It was great to meet with Jason!

— Keenan, 1 lesson with Jason

Eclipse setup

Jason helped me with the setup of my Eclipse IDE. If you need help with your Eclipse setup he is definitely the tutor to make an appointment with. Thanks a lot Jason. Michelle

— Michelle, 5 lessons with Jason

Excellent tutor

Jason is an excellent tutor. Quick response time to our request for sessions, excellent knowledge of the subject area (Java) and has been very helpful to my son. Definitely recommend him as a tutor.

— Tricia, 3 lessons with Jason

Best Tutor

The most efficient and thorough tutor. He is very patient and kind. I will highly recommend him to any serious student! The absolute best.

— Tia, 25 lessons with Jason

knowledgeable and Experience Tutor and Teacher

I worked with Jason on a c programming assignment. Not only was he knowledgeable, but he also provided some helpful tips for debugging errors in the future. I could by the way he walked through the code with me that he had a teaching background and was able to explain and help me understand where some of the technical issues could be. I'd suggest working with Jason. He is responsive and awesome to work with.

— Alice, 1 lesson with Jason

Very helpful!

My son was resistant to working with a tutor. Jason is very patient and low key and was able to help solve some coding problems so my son could move forward with his assignments. Jason did a great job of connecting and making the session productive.

— Jeanne, 5 lessons with Jason

Excellent Service

Great wealth of knowledge. Thorough and very careful. Great wealth of knowledge. Thorough and very careful. I learned a whole lot more a whole lot more.Great wealth of knowledge. Thorough and very careful. I learned a whole lot more

— IBIBA, 1 lesson with Jason

Quick and understandable

Thanks for answering my questions and helping with whatever material I have. I think it’s awesome you are so flexible to help students with their studies!

— Amelia, 5 lessons with Jason

Knowledgeable and a great teacher

Jason was very knowledgeable and helpful with my python problem. He communicated timely and worked hard to help me debug the program and explain what needed to be corrected and why. Will definitely reach out to him again the next time I have programming questions.

— Deborah, 2 lessons with Jason

Helpful and patient

Jason helped me understand the fundamentals needed to understand python for solving with functions. He was very patient and I felt confident in moving forward with my assignment. So helpful!

— Dasnet, 2 lessons with Jason

Knowledgeable tutor

Jason was very helpful in providing feedback and offering advice for my son’s coding project. He is very knowledgeable in Java using turtle and was patient in answering all of my son’s questions.

— Melanie , 1 lesson with Jason

Patient & Experienced

I highly recommend Jason as a tutor. He worked with me in my NLP, text analytics/python course, and helped me better understand the python language. He was available, communicative, and patient as I worked to learn python. Jason is an excellent teacher, and I was so thankful to have his support as I took on this challenging course. He even stayed up late to make sure that I was ahead of deadlines, and on track to be successful. He took a personal interest in my success, and that was most meaningful. Couldn't have done it without him. I highly recommend working with Jason if you have the opportunity.

— Morgan, 17 lessons with Jason

Patient tutor

Jason helped me with a unix assignment. He is very patient and took all the time required to help me understand what I needed to do. He clearly has a lot of experience. I would definitely recommend him.

— Liselotte, 3 lessons with Jason

Knowledgeable and patient

I am new to Python and needed help figuring out a solution to a business problem. Jason took the time to listen to understand my needs and learning style. He provided demonstrations, sample code and various ways for me to search for documentation. I look forward to working more with Jason in the future.

— Leah, 2 lessons with Jason

very patient

Jason was quite knowledgeable about the subject matter we talked about and was able to assist with my assignment. I would definitely ask for his assistance in the future with other assignments!

— John, 1 lesson with Jason

Asp.net

Jason helped me on an issue I was stuck on for my class. It was a tremendous relief. Finding a tutor that is familiar with Asp.net was a challenge. This was my first time using Wyzant. I’ll definitely use it again.

— Luke, 2 lessons with Jason

Great lesson!

Jason is very patient with beginners, I appreciate his quickness in finding relevant material to learn from. Demonstrates clear ability to navigate multiple facets of programming.

— Katie, 6 lessons with Jason

Very knowledgeable and Patient

My son is struggling with his Comp Sci class and Jason is very patient and helpful. With not being able to be in class, he was getting behind and we are so glad we found Jason. Thank you!

— Peggy, 5 lessons with Jason

Solid knowledge base

Jason helped me with a Java Servlet project that was giving major problems and he was able to help me get it up and running. He also gave me some helpful pointers to side me in my goals for my career.

— Wesley, 2 lessons with Jason

Jason is awesome tutor

SQL coding. He was so helpful and knowledgeable about the subject. He walked me through with each questions. I will definitely recommend him. I give him ⭐️⭐️⭐️⭐️⭐️

— Klarissa, 4 lessons with Jason

He's the bomb dot com!

I'm a novice at all things coding, and Jason was so nice and walked me through and answered all my questions. Even when he wasnt sure about something, he'd look it up and be able to find the answer. Super smart, and an absolute delight to work with!

— KELSEY, 3 lessons with Jason

Great teacher, very patient

Jason really helped me prepare for my upcoming exam, thank you so much Jason. I am very appreciative of your help.

— Jon, 1 lesson with Jason

Excellent tutor! Extremely Knowledgeable

Jason really helped me understand Python a lot better. He's very detailed in his explanation of concepts and is dedicated to you being able to solve your Python related problems. He’s also very patient and flexible. Simply- The Best!

— Andre, 13 lessons with Jason

Good tutoring

Knowledgeable and problem solver. I did completed my college Java homework with accuracy and solutions. I personally recommend him for Java tutoring. He has experience and knowledge to solve Java coding.

— Perry, 5 lessons with Jason

Very friendly and accommodating

We finished not just one but two assignments in half the time and he let me end the session early even though we scheduled 2 hours! Very kind and understanding of him, thanks Jason. :)

— Jay, 1 lesson with Jason

Best Tutor Ever.

Before I met Jason, I was stuggling with my C++ class. I was having a hard time understanding the martial and not understanding the projects. Jason helped me by showing me examples, doing practice exercises, and explaining questions in a different way. With Jason help, I improved my grades. I highly recommend Jason for any computer science major.

— Michael, 17 lessons with Jason

Incredibly patient and skilled tutor

Jason helped me not only understand the topics we covered ,but gave me some great examples and background as to why we are using them, and potential other ways of solving the problem, while showing me tips along the way. I found this very helpful as I learn best by seeing and understanding. I cannot believe how much I learned in such short time, he was very good at explaining without rushing and explained how his sessions worked ahead of time which was great. Definitely a rare tutor.

— Erin, 1 lesson with Jason

Outstanding instructor

Extremely knowledgeable in computer science. Patient, wants students to do very well. Serious about making the student stronger and more comfortable with the subject.

— Linda , 4 lessons with Jason

Great Lesson!

Jason was such a great help! We went over building a PHP proxy file to get around a series of CORs issues when making an api call. It was such a huge help to get past this obstacle.

— Michael, 2 lessons with Jason

Incredibly Helpful!!

Jason was very patient and helping in assisting with teaching C# and MVC. He made sure to relate the discussion to what I plan to do after my studies, as well, which I really appreciated!

— Katelyn, 2 lessons with Jason

Knowledgeable and patient

Helped with Python - was so great and so patient! Thank you so much! He helped accommodate my teaching style and made it seamless and super easy. Will deffs come to for more help in the future!

— Lorena, 1 lesson with Jason

Very patient!

Jason helped me with understanding arrays in Java. He was very knowledgeable and walked me through step by step. I definitely recommend if you need a tutor that will explain things simplistically and to the point.

— Grace, 8 lessons with Jason

Very helpful with Java lesson

Jason’s help has been both informative and productive. Will use again. We worked on Java assignments that I had for school and that I did not understand. I recommend him.

— Joanne, 5 lessons with Jason

Very knowledgeable and patient

Very patient. I particularly enjoyed his lesson because, I'm a learn-by-doing person and he gave me the opportunity to do and at my own pace also. He tried to understand where I'm coming from to better help me.

— Moneta, 2 lessons with Jason

Very nice and knowledgeable

He helped me review some key points in JavaScript. It really helped me understand some of the fundamental and harder concepts that I was not understanding. Excellent tutor!

— Jessica, 1 lesson with Jason

Patient, Quick Thinking, Knowledgeable

Jason went over a couple of Java assignments and object-oriented programming concepts with me that I was really struggling with on my own. He really understands that each person learns differently and is able to break down concepts down into understandable descriptions. He's also capable of quickly grasping an ongoing problem and break it down into manageable sections while explaining what's happening. As a student, while I do want my assignments to work, I need to know why things work a certain way and how classes and objects work together to create a functioning program. You can also tell he really understands Java and its history and it is great working with someone who enjoys coding and is very familiar with the purpose behind the code. I would recommend Jason to anyone trying to understand any level of coding or development.

— Grace, 10 lessons with Jason

Patient and helpful

Jason helped me last minute install a java application. He was very patient with me since I do not have a lot of experience. He was very helpful walking me through each step.

— Joe, 2 lessons with Jason

Knowledgeable and patient tutor

Jason was very knowledgeable of MVC architecture and structural computer science concepts. We debugged a very complex app together and his helpful, patient, and accommodating style helped me complete a critical project for work. I am very grateful for his time and lessons. I highly recommend Jason for Java and other advertised expertise.

— Kyle, 2 lessons with Jason

Savior

I am a novice WordPress user and Jason patiently guided me through a major obstacle I was having in the construction of my website. I'm back on track and ready to move forward. Thanks, Jason--and Thanks, Wyzant!

— Jim, 1 lesson with Jason

Knowledgeable and Patient

He is a natural teacher and really knows his material. I have already scheduled my next session with him this weekend. I highly recommend him for any learning needs.

— Ashley, 16 lessons with Jason

Great teacher, explains every step

Jason really helped me understand Python a lot better and how to code an application that will help me solve my objective. He’s very patient and explains every step in great detail. He even helped me understand IT concepts that I was only partially familiar with.

— Lauren, 2 lessons with Jason

Incredibly patient, Aced my assignment

I have had several tutoring sessions with Jason. He's definitely the most patient tutor out there and I feel comfortable asking any questions about my code. If you need help in understanding code and concepts definitely reach out to Jason for a session!

— Shreya, 6 lessons with Jason

Great instructor who knows his Java programming!

Jason has helped with several Java programming topics, and has a great teaching style that makes abstract concepts digestible and understandable. Highly recommended!

— Josh, 2 lessons with Jason

Patient and was able to find the answers

Jason helped me with a javaFX problem I was having. He also noticed some other areas where my code could be improved, and took the time to explain why. I would recommend him for Java help.

— James, 1 lesson with Jason

Great tutor

I got in touch with Jason in order to get some help with an SQL assignment for my database management class. He was able to make time for me even though I reached out to him at the last minute. We spent a couple hours going over the homework and I received an 'A' grade. Very happy with the experience and I will definitely be using his tutoring service in the future.

— Mohammad, 1 lesson with Jason

Amazingly patient and knowledgeable tutor!

Jason so patiently taught me C# and helped me understand the coding in a way my college professor has not been able to. I look forward to working with him again.

— Rebecca, 12 lessons with Jason

Very knowledgeable and patient tutor.

First session, I would say Jason hit it out of the ball park. I had a critical project assignment and a fast approaching due date, which needed to be complete within a day. Not only, did Jason resolved my broken code. I actually learned something new within 90 minutes of our tutor session. Definitely, I will be reaching back to Jason. Not only he is knowledgeable in C# and .Net. Jason is also articulate and fluid in his teaching delivery. Thanks a million, Jason. Geno

— Geno , 2 lessons with Jason

Very knowlegeable tutor!

I learned a lot more about SQL. I learned how Primary keys and Foreign keys work together and started to learn how to build a table in the Oracle SQL Database. He really knows SQL and I highly recommend him!

— Rebecca, 31 lessons with Jason

Dedicated and Focused Tutor

Jason was very helpful with my understanding of python and computer coding. He would always show up prepared and ready to tackle any problems and was committed to solving any task at hand. His dedication and kindness was crucial to my learning of python. Thanks, Jason!

— William, 3 lessons with Jason

Very helpful!

Jason was able to help me out and was very knowledgeable. He was a great tutor. I recommend him to anyone who is in need of help with programming. I will definitely be using him again in the future.

— Ramzi, 2 lessons with Jason

Jason is a very knowledgeable, very approachable, & very helpful tutor

Jason was an immense help. Before the session, I was very intimidated by my Artificial Intelligence programming assignment and at a loss of how to begin. With Jason's help, I now have a working framework to use, a clearer idea of my professor's expectations and most of all an assignment that now feels approachable to me. So, I'm very grateful to Jason.

— William, 3 lessons with Jason

Great help from Jason

Jason really helped me understand how Python works. He was very careful and thoughtful to check my mistakes of codes and actively give his recommendations. Thanks again! Jason.

— Danyang, 1 lesson with Jason

Patient and Thorough!

Jason worked with me on automation testing in preparation for an upcoming job interview and really helped set me up for success. Look forward to working with him again.

— Corinna , 1 lesson with Jason

Knowledgable Professional. Adjusts to the student. Asp.Net MVC

Jason knows the subject thoroughly and communicates with clarity. As an experienced professional (in other languages) myself, I appreciate the way our viewpoints meshed and the ease with which we worked together to increase my competence.

— Joe, 15 lessons with Jason

Java knowledgeable

First meeting had a few expectations set , Jason meet them I am excited for our next tutoring session. He explained the code line by line and also provided mini questions to see if I understood the concepts of the coding exercise.

— Danielel, 1 lesson with Jason

WyzAnt's Computer Science Ace

What a patient, professional tutor! WyzAnt is lucky to have Jason V.

— Megan, 89 lessons with Jason

Phenomenal Tutor for College Level CS.

I am currently an undergrad studying computer science, and although I love the material, it seems to fly by a little too fast. I decided to ask Jason for some help, and he was able to very clearly demonstrate the concepts to me. On our first session, he asked me my preferred way of learning, and I explained to him that I need to be able to visualize what is going on conceptually to fully understand the material. He was able to draw up diagrams and charts during our sessions, which helped immensely. In addition, he was able to quickly analyze code he had never seen before, and suggest more efficient methodologies to generate the same result. There was no time wasted on his part by "figuring out" what is going on in my assignments, and he always came prepared. For any programming related (dealing specifically with code) tutoring that you may require, I would strongly recommend Jason to you.

— Vladimir, 5 lessons with Jason

Great Tutor

Jason did an excellent job with helping me understand the curriculum in my assignments. I highly recommend him as a tutor.

— Derrick, 5 lessons with Jason

Friendly, Knowledgeable Tutor

I was having trouble understanding Java for a Data Structures class but I wasn't sure exactly what I couldn't understand. Jason went over my homework with me and helped me understand how all the pieces fit together. He was very patient and helped me break down big problems into easier to handle smaller problems. I learned helpful new skills that weren't taught in class, such as how to use a debugger and ways to minimize the amount of code. He also helped me plan and study for my midterm and final exams. I saw Jason for seven sessions and I definitely feel that I learned a lot from each one. I highly recommend Jason for anyone studying Java.

— Chris, 16 lessons with Jason

Great Tutor and Thorough

I worked with Jason for merely 8 hours. He based our session on my needs as I requested, which was working on solving problems and coding programs. He used this to instruct me through the coding process. He is a cordial tutor, knowledgeable, and organized. I liked working with him, he taught me a lot and I will not hesitate working him again.

— Anonymous, 9 lessons with Jason