Charles R. - Learn coding and computer science from a Seasoned Pro

Academy College Charles R. Tutors Academy College Students in Minneapolis, MN
$45 / hr
Bellingham, WA
Areas of recent focus as tutor and consultant: Coding in Python, Java, and other high level languages; computer science: analysis of algorithms and data structures like lists, stacks, heaps, binary search trees, priority queues and others found in the Java Collections Framework; Big O notation and run-time performance analysis; discrete math applications for computer science; operating systems, computer architecture; compiler design; cryptography; machine learning, data science, AI.

He has been teaching me AP Comp Sci and he is an excellent teacher. He is very knowledgeable and patient. I wish he was my high school teacher. My lessons are helping me to achieve my goal and I cannot do this without Mr.Charles.
- Mayumi C. from Marietta, GA
Charles helped me with my homework and I learned a lot from him even though I'm pretty new to programming. He did a lot of preparation before the lesson, he's patient and knowledgeable and I will definitely go back to him if I encounter more programming problems.
- Wenxing W. from Hackensack, NJ
Great Tutor. Knowledgeable, easy to understand, and very helpful. Charles is helping me with a hard python assignment. I am extremely pleased with his service, he is prompt and thorough with his knowledge about the subject. He has been an immediate source of help, looking forward to our next lesson.
- El C. from Santa Clara, CA
Mr. Charles is excellent tutor. He helped me a lot. The session was very useful and also he helped me to solve a very hard problem. He was glad to help. Thank you so much
- Bushra A. from Roann, IN
I am a self-taught programmer and I reached out to Charles to help figure out why I wasn't doing well on the coding skills assessments. Charles asked about my experience and described his own in a way that helped me affirm my skills as a programmer. He also offered fantastic tips for approaching these problems and how they fit into the broad world of "tech culture". I really appreciate the experience and I highly recommend Charles to anyone looking to brush up their skills while changing careers.
- Alvin C. from Silver Spring, MD
I am a PhD candidate who sought Charles' help with a graduate-level course in mathematical analysis of algorithms. I was struggling with the class but he helped me achieve the highest grade on the final and finish the course with a B.
- Abdulaziz A. from Union City, NJ
Charles helped me with my assignment and provided me with some useful tips and tricks that I will use to help me do well in my future assignments. I look forward to our future sessions.
- OLIVIA O. from Brooklyn, NY
I recently completed the coursework required to receive my Master of Computer Science degree. The courses included mathematical analysis of algorithms, comparative programming languages, data visualization data mining, machine learning and introduction to AI. I sought help from Wyzant and consider myself lucky to have found Charles, who assisted me throughout all these courses. I could not have done nearly as well without his help. I highly recommend his tutoring services.
- Shalini J. from Lake Worth, FL
My son just completed a very short and accelerated course in Data Science and AI, using Python. The course required extensive knowledge of numpy, pandas, matplotlib, seaborn, and many of the tools found in the Sci Kit library. Coding including extensive work in data preprocessing, feature engineering, and predictive modeling. The machine learning topics included neural networks, clustering, K-means Nearest Neighbors, State Vector Machines, decision tree classifiers, random forest classifiers, AdaBoost classifier, and ensemble learning. Charles' knowledge of the material, and his coding expertise, proved invaluable. He was willing to tackle any and every challenge in a timely manner, even from a sometimes unreasonable Professor, and always came through. I cannot recommend him more highly if you are studying these topics!
- Diane B. from Clarks Summit, PA
I highly recommend Charles. He took the time to fully understand my situation and the problems I am trying to solve. He is an excellent teacher and will help you learn how to approach coding in a step by step manner that reduces frustration and increases your understanding. Additionally, he is very reasonable and fair in terms of billing. Charles also has a lot of fun and interesting knowledge about the history of computers and software applications, and you can learn a lot from him!
- Kelly I. from Indianapolis, IN
We chose Charles because of his familiarity with tutoring high school AP Comp Sci students. He is very clear in his explanations of the subject matter. I wish we would have started with him sooner! His assessment of my son's understanding and what he needs to do going forward was spot on. We appreciate his expertise and feedback!
- Leilani Jo R. from San Diego, CA
Charles is helping my son learn digital logic as part of a computer architecture class. Reilly was really struggling before he started working with Charles, and now he is enjoying the class much more and doing much better. One of the best bargains on Wyzant's platform! Well worth the fee.
- Chuck S. from Saint Paul, MN
I asked Charles for help with Computer Science in order to prepare for difficult interview questions as I am currently searching for a job out of college. We've only had one lesson so far and it was already immensely helpful. Charles asked me what sorts of issues I was having ahead of time and prepared a massive amount of content for the lesson, and I felt that every second of the tutoring session went to good use. I've already noticed an improvement!
- Naomi Olga S. from Portland, OR
He was on my side and never made me feel bad for not knowing something, and he encouraged me to reach the answers/ conclusions on my own. Overall, great tutor!
- Alex S. from Tacoma, WA
Charles has been able to help me understand writing proofs and other things I struggled with in algorithms. Not only is he incredibly knowledgeable, but he truly works to make sure a student can understand whatever topic is thrown at them.
- Matthew T. from Abilene, TX
I feel very confident after meeting Charles. I'm excited to learn more. He is very comprehensive and clear about the lessons and what I?m learning.
- Michael A. from San Francisco, CA
Patient, informative, highly recommended. Very thorough in explaining material, walks through code in a way that is easy to understand.
- Justice H. from Boston, MA
Charles Is A Wonderful Instructor, I Will Say. Words Cannot Express Or Qualify His Great Professionalism. He Will Always Try His Best To Assist You To Do Well In Your Course. Thank You, Charles!
- Laura G. from Katy, TX
Vast understanding of Python and how to go about working through bugs in code. General coding knowledge and tips for further work will be exceptionally helpful in the long run
- Patrick W. from Glastonbury, CT
Charles is a good guy and a great tutor. When we first connected, Charles helped me pass an Algorithms class that I was struggling with. He provided me with a lot of useful resources that supplemented my class materials. He was able to provide a good overview of how, say, an algorithm like Depth First Search works on a graph. Charles is also a solid programmer, and to help demonstrate some of the algorithms my class focused on, he created a Java program. It showed various methods of searching and sorting. Tracing through the code helped me to better understand the implementation of these operations. It was great final exam prep! But most importantly, Charles is fun to talk to and very friendly! If you are studying conceptual computer science related topics, I would recommend Charles highly.
- Chris W. from Bowie, MD
Search More Tutors in the Academy College Area
Posted By
Charles R.
Back to Top

Log In

Contact Us

Upload An Image

Please select an image to upload
Note: must be in .png, .gif or .jpg format
Provide URL where image can be downloaded
Note: must be in .png, .gif or .jpg format

By clicking this button,
you agree to the terms of use

By clicking "Create Alert" I agree to the Uloop Terms of Use.

Image not available.

Add a Photo

Please select a photo to upload
Note: must be in .png, .gif or .jpg format