Award-Winning AP Computer Science
Tutors
Who needs tutoring?
FEATURED BY
TUTORS FROM
- YaleUniversity
- PrincetonUniversity
- StanfordUniversity
- CornellUniversity
Award-Winning AP Computer Science Tutors

Certified Tutor
Jonathan
I am a student at Cornell University studying Chemical Engineering and Computer Science. I'm living in Tarrytown right now and can help your son or daughter in math, science, or SAT/ACT prep! Over the past 5 years, I've accumulated many hours of tutoring experience. Some of the subjects I tutor incl...
Cornell University
Bachelors, Chemical Engineering and Computer Science

Certified Tutor
June
I'm an electrical engineering major at Brown University with interests in neuroscience, linguistics, and robotics, among other things. I've always loved learning, and my curiosity has led me through numerous subject areas. I constantly seek to apply my classroom learning in practical situations. For...
Brown University
Bachelors, Electrical Engineering

Certified Tutor
10+ years
Brice
I am an undergraduate student at the Massachusetts Institute of Technology, and I have tutored students since my early high school years. I've had experience instructing and guiding a variety of students, from young middle schoolers taking their first steps into the world of computer programming to ...
Massachusetts Institute of Technology
Current Undergrad, Computer Science

Certified Tutor
Wesley
I am currently a graduate student at Institute of Optics at the University of Rochester conducting research in Biophysical Chemistry. I recently graduated in June 2017 from the University of California - Irvine with two Bachelor degrees. One was in Biomedical Engineering and the other was in Materia...
University of California-Irvine
Bachelor of Science, Biomedical Engineering

Certified Tutor
Milan
Stanford University
Bachelors, Computer Science, English (double major)

Certified Tutor
10+ years
Joel
I am currently an undergraduate student at Cornell University. I intend to major in physics and either minor or double major in computer science.
Cornell University
Current Undergrad, Physics

Certified Tutor
10+ years
Srini
I am currently a student at Brown University seeking a degree in molecular biophysics. I love studying physics and its many applications in the realms of the life sciences. I have a strange penchant for ultimate frisbee and anything that involves golf (mini golf, frisbee golf, actual golf, etc.). On...
Brown University
Current Undergrad Student, Molecular Biophysics

Certified Tutor
Christina
I am starting graduate school this fall. My experiences as a student and scientist help me explain concepts and work through problems in a clear and engaging manner. I love teaching, and strive to make each personalized lesson enjoyable and productive. In addition to math and science, I can teach th...
Northwestern University
Bachelors, Computer Science

Certified Tutor
10+ years
Mohamed
I'm a student at the University of Pennsylvania, pursuing a master's in Mechanical Engineering in Robotics. My expertise are in Calculus, Differential Equations, and Mechanics.
The University of Pennsylvania
Masters, Mechanical Engineering
The University of Tulsa
Bachelors, Mechanical Engineering

Certified Tutor
Kevin
I am currently a prospective Computer Science Major at New York University. I am aiming for a 5 year bachelor's/master's degree in the College of Arts and Sciences. With tutoring, I am very patient, and it is my goal to make sure my tutees absolutely understand the material they need help with. In g...
New York University
Master of Science, Computer Science
New York University
Bachelor in Arts, Computer Science
Top 20 Technology and Coding Subjects
Meet Our Expert Tutors
Connect with highly-rated educators ready to help you succeed.
Christopher
AP Calculus BC Tutor • +33 Subjects
I am interested in Physics and Mathematics and working out practical problems from plumbing to electronics. I will someday go back for my Ph.D. in Physics but until then I am looking to grow as an engineer or computer programmer.
William
AP Calculus AB Tutor • +33 Subjects
I am passionate about. As a chemical engineering student at Vanderbilt University, I have always been passionate about learning math and science. I have also particularly excelled in these fields, perhaps due to my passion, and I managed to score a 790 on the math SAT and SAT II. I also took 5 AP Exams as a high school student, receiving 5s in Calculus BS, statistics, computer science, biology, and chemistry. At my university, I received an honors scholarship for my academic performance in engineering, and I currently aspire to continue my education at a higher level. As a tutor, I will motivate students, set clear goals, and help students progress towards a higher level of understanding.
Eric
Pre-Algebra Tutor • +41 Subjects
I'm currently a computer science student at Swarthmore College. While I'm pursuing a technical degree I have diverse interests and I believe that my liberal arts background help me connect and communicate effectively as a tutor. I want to help you or your child understand the core concepts of any field instead of rattling off formulas and techniques for specific questions. To me, the mentor/mentee relationship is one of the most important human relationships --I will take any request seriously and put in my best effort.
Omar
AP Calculus BC Tutor • +48 Subjects
I am a junior at Rice University working towards a Bachelor of Science in Computer Engineering. Since I moved to Houston, I have been tutoring family members to help them develop their math skills, and make sure they gain a better understanding of the subject. My experience with them made me realize that I greatly enjoy tutoring as it allows me to help others succeed in their studies. I have also worked as a lab assistant and a grader for the Fundamentals of Computer Engineering course at Rice University, and will be doing it again in the upcoming semester. I enjoy tutoring a variety of subjects such as math, physics, and chemistry. However, I am most interested in math and topics related to computer science, and hardware design as I find them most challenging. As a tutor my goal is not to simply help out my students with a given subject, but to make them think critically and understand how to learn on their own, so that they overcome every obstacle that they encounter, now and in the future. In my spare time, I enjoy reading non fiction books, and scientific journals, running, and a good basketball game.
Milo
Calculus Tutor • +34 Subjects
I am a master's student in computer science at the University of Massachusetts Amherst. I graduated from UMass with a bachelor's in computer science in 2020, and have been studying computer science since before college. I have prior experience as a tutor in my university's tutoring center for 3 years, and I am available to tutor basic math and most levels of computer science.
Hannah
AP Calculus BC Tutor • +67 Subjects
I am excited to work with a broad range of students through Varsity Tutors. Hobbies: reading, cooking, music, writing, art, movies, books
Ryan
College Algebra Tutor • +32 Subjects
I'm a Kellenberg graduate and currently attend University of Virginia studying Computer Science. My previous experience teaching is from within my local parish as a religious education teacher, but my current fortes in tutoring are high school math, computer science, essay writing and economics. I'm from East Meadow and outside of academics I'm usually hanging out with my friends, playing sports, and you can even find me serving you at one of the local diners!
Hassan
AP Calculus AB Tutor • +30 Subjects
I am a University of Central Florida Computer Science student. I excel at mathematics and have done well in this subject since I was young. I am very excited to help others get through the hurdles that they face. Cannot wait to help students with their mathematical needs.
John
AP Calculus BC Tutor • +54 Subjects
I am a professional dancer here in New York City, working with various project-based companies, generally in contemporary or contemporary ballet work. I have been tutoring, in various forms and fashions, since 2008 with organizations like National Honor Society and Tau Beta Pi (the original Engineering Honor Society), as well as freelance personal tutoring. I have two overarching aspirations in life. I would like to understand the world, and especially the people in it. I would also like to spread that knowledge, subsequently inspiring people to seek their own truths.
Lloyd
Multivariable Calculus Tutor • +45 Subjects
I'm a data science major with a focus on economics at the University of Rochester. I'm interested in tutoring students in mathematics and/or computer science, as I enjoy both subjects thoroughly, and think that a good understanding of those subjects is useful to anyone, no matter their interests. I also do tutoring for AP/IB exams, SAT, and ACT because I think it's critically important for people to get into the best college they can for as cheap as possible, and those exams are the basis of that.
Top 20 Subjects
Frequently Asked Questions
Score improvement depends on your starting point and commitment level. Students who work with tutors typically see meaningful gains by focusing on their weakest areas—whether that's mastering algorithmic thinking, debugging complex code, or understanding the free-response section format. Most students benefit from 4-8 weeks of consistent preparation, with improvements ranging from one to three points on the AP scale. The key is identifying exactly where you're losing points and building targeted strategies to address those gaps.
The AP Computer Science exam has two distinct sections that require different strategies. The multiple-choice section tests conceptual understanding and quick decision-making, while the free-response section requires you to write and analyze actual code. Effective preparation means practicing both formats separately—taking timed multiple-choice tests to build speed and accuracy, then working through past free-response questions to develop your coding and explanation skills. A tutor can help you identify which section is dragging down your score and create a balanced study plan that builds confidence in both areas.
Many students struggle with three main areas: understanding the underlying algorithms and data structures rather than just memorizing syntax, managing time during the free-response section when writing and testing code, and translating between pseudocode and actual Java implementation. Additionally, students often misinterpret what the exam is really testing—it's more about computational thinking than coding perfection. Tutors who specialize in AP Computer Science can help you move beyond surface-level memorization and develop the problem-solving mindset the test rewards.
Look for tutors who understand both the technical content and the specific demands of the AP exam. The best tutors can explain complex concepts like recursion and object-oriented design in multiple ways, provide feedback on your free-response code, and teach you how to approach unfamiliar coding problems rather than just drilling practice problems. They should also be familiar with the College Board's rubric for the free-response section and help you understand how to earn full credit on each question type.
Most students benefit from 3-4 months of regular preparation, though this varies based on your comfort level with coding and problem-solving. If you're already solid on the curriculum but want to fine-tune test-taking strategy and work through practice exams, 6-8 weeks of focused tutoring can be effective. However, if you're struggling with foundational concepts like loops, arrays, or object-oriented programming, starting earlier gives you time to build understanding without rushing. A tutor can assess your starting point and create a realistic timeline tailored to your needs.
Practice tests are essential for AP Computer Science because they reveal exactly where your weak spots are and help you build stamina for the full three-hour exam. Taking full, timed practice exams allows you to identify whether you're losing points on specific topics (like searching and sorting algorithms) or if your issue is pacing and test anxiety. Varsity Tutors connects you with tutors who use practice test results diagnostically—working through your mistakes and helping you understand not just what went wrong, but why, so you don't repeat the same errors on test day.
Test anxiety often comes from feeling unprepared or unsure about your approach to problems. Building genuine confidence through targeted practice—especially on the types of questions that make you nervous—is far more effective than last-minute cramming. For pacing specifically, practice writing and debugging code under timed conditions so it becomes automatic. A tutor can also teach you strategic skipping and time management: knowing when to move on from a difficult free-response question and come back to it, or which multiple-choice questions to tackle first based on your strengths. These practical strategies, combined with thorough preparation, significantly reduce exam-day stress.
Connect with AP Computer Science Tutors
Get matched with expert tutors in your subject


