I think the thing that makes a good teacher or mentor is remembering what it was like when you didn't know everything.
My first experiences with teaching was in grad school, where I taught fundamental of programming and discovered that teaching is my drug of choice. Since then I've taught to everyone from absolute beginners to graduate-level courses, but I still like helping beginners the best.
I've programmed in most any language you've heard of -- C, C++, Java, Javascript, Python, Ruby,...
Loading...
Charles has provided examples of their subject expertise by answering 5 questions submitted by students on Wyzant’s Ask an Expert.
Featured review
Knowledgeable and passionate on students learning
If you are looking for a knowledgeable and passionate on students' learning, no look further. I have learned not only how to solve problem step by step, but also basic fundamental such as how to narrow down problems, how to write clear pseudo-code, how to write readable code. I could have gave up long time ago without his teaching. He is knowledgeable and also in the same time, he can understand students why and where I struggle. Thank you for all your teaching!
Chieko, 40 lessons with Charles
Patient Tutor
Very good at explaining all the details thoroughly. Reduced my frustration level with programming in c down to a manageable level. I would highly recommend him if you are struggling with programming.
Sandra, 5 lessons with Charles
Great tutor!
Charles was patient and able to help me understand the problem I was working on, highly recommended especially considering the current environment. I will be seeing him again if needed this semester.
Ben, 3 lessons with Charles
Excellent Tutor
Charles is an expert programmer and has really helped me with my school work. I would definitely recommend. He makes you feel very comfortable with asking your questions and gives you many tips/hints to help you get better.
Doris, 4 lessons with Charles
Great teacher!
Charles may be the best computer programming teacher there is. He is helpful and fun to talk to! Will be booking with him again!
Allana, 9 lessons with Charles
Helpful and knowledgeable.
Helped me with Python. I am new to coding and he was able to help me begin to understand it. I am a slow learner when it comes to coding, but he was able to break the language down for me and teach the basics while also helping me complete an assignment.
Bennett, 1 lesson with Charles
Great Tutor
Charlie was extremely helpful with my Python coursework. He is patient and great at explaining complex ideas in an understandable manner. Will definitely be using him again!
Peter, 2 lessons with Charles
Amazing
Loved it!! He really knows the best way to learn :) he has a method and it works! He is patient and knowledgeable, even from someone like me. You can tell he loves what he does.
Tyler , 3 lessons with Charles
Very knowledgeable and also humble
I had a list of questions about Python programming and we went through them one by one. Some were very obscure but Charles was able to work through them and sort them out.
Pete, 1 lesson with Charles
The Best. Period.
Charles is simply the best. Honestly, he's probably forgotten more about computers and programming than your teacher or professor knows. As a grad student you invest a lot of time and resources to further your education, and advance your career. Getting that M.S. is all for nothing if you don't come away with the understanding and skills needed in the real world. I would not gotten through some difficult problems without Charles. Sure, I probably could have found the right "answer" for a good grade on the assignment, but it is so much better and worth the investment to get tutoring from Charles, who has helped me learn and understand the concepts needed to solve problems myself. Tutoring sessions with Charles have been absolutely essential to my academic success. He is smart, funny, wise and makes the subject fun. I really like the quick communication and ability to schedule quickly. I always leave a session better off and feeling more confident than when I started. Anyone who hires him for help will not regret it.
Heather, 8 lessons with Charles
Response time: 4 hours