Featured Review:
Patient, Knowledgeable, Great Teacher
Kaitlyn, 9 lessons with WilliamWilliam took the time to make sure I was really comprehending the material we were going over. He was extremely patient and kind, and never condescending no matter how lost I was. If you're looking to actually learn, William is the tutor for you!
My career started with a crime: I tore an ad for an HP-65 programmable calculator out of a Scientific American in my high school library--I was fascinated by the idea of a machine that could be programmed to follow a series of steps. Shortly after that I entered college as a Computer Science major. I loved it immediately. I earned BS and MS degrees in Computer Science. After almost a decade in industry, I became an independent software development contractor/consultant.
In 1996 I took...
Loading...
Patient, Knowledgeable, Great Teacher
William took the time to make sure I was really comprehending the material we were going over. He was extremely patient and kind, and never condescending no matter how lost I was. If you're looking to actually learn, William is the tutor for you!
Kaitlyn, 9 lessons with William
Code Master William: Turning My Son into a Python Pro
William is honestly a hidden gem. He’s been teaching my son Python, breaking down all the tricky stuff in a way that just makes sense. He’s super smart, down-to-earth, and totally committed to helping my son get better. The lessons are spot-on, and my son’s not only learning a ton but actually enjoys it. We’re so thankful for William and plan to stick with his lessons as long as we can. Couldn’t recommend him more!
Ondrej, 8 lessons with William
Exceptional tutor
Introduction to Computer Science Using Python; Very patient tutor who explains the concepts well. He shows his command of programming when he creates problems of his own to test for understanding.
Jude, 29 lessons with William
Patient and knowledgeable Python tutor
William has been a tremendous find on Wyzant. He's a patient and superb teacher and has allowed me to grasp Python concepts easier and with greater retention. I would most definitely recommend him to anyone to anyone looking to get a better grasp on Python.
Jimmy, 18 lessons with William
Explains things in a way that I can understand.
I'm a first-year CS graduate student and I needed help with Java fundamentals and a class assignment. These lessons gave me an opportunity to start getting a better grasp on fundamental Java concepts. I learned a great technique to use jshell as a way to quickly check some output. I was able to get further along in a homework assignment that I didn't understand. I would strongly recommend William to any student that's just getting started or working on advanced concepts.
Maciej, 7 lessons with William
Great at breaking down big concepts into bite sized pieces.
William is great! He helped me understand a complex problem in step by step ways. He's taught me how to manipulate arrays and to plot data from the arrays. I was stuck and had major impostor syndrome about it and tutorials weren't helping. William has greatly helped to answer all my questions that tutorials do not.
Julia, 76 lessons with William
Great at breaking down big concepts into bite sized pieces.
William is great! He helped me understand a complex problem in step by step ways. He's taught me how to manipulate arrays and to plot data from the arrays. I was stuck and had major impostor syndrome about it and tutorials weren't helping. William has greatly helped to answer all my questions that tutorials do not.
Julia, 76 lessons with William
Great tutor
William is very helpful with all of my projects. He really makes sure I am learning what we are doing and that he is not just telling me what to do. He also goes through the project in a way that teaches me how to begin such n=big projects like these without feeling overwhelemed
Shannon, 15 lessons with William
Super friendly and helpful
Fantastic. 5 stars. William was patient and respectful. Went above and beyond to help me. Highly recommend. Explained all the questions I had and was knowledgable even though we were working with a program he hadn't used in quite some time.
Olivia, 6 lessons with William
Works through the process.
William is patient. Explains what needs to be done and why. Walks through the process for your understanding. Confirms the amount of time spent and charged. Highly recommend.
Duong, 1 lesson with William