Award-Winning AP Computer Science Tutors serving Queens, NY

Private 1-on-1 tutoring, weekly live classes for academic support, test prep & enrichment, practice tests and diagnostics, and more to elevate grades and test scores.

1,000+
Schools &
Universities
98%
Satisfaction
10M+
Hours
Delivered
2x
Growth in
Proficiency
Get Started in 60 Seconds!

Who needs tutoring?

No obligation. Takes ~1 minute.

Jonathan
Certified AP Computer Science Tutor
Jonathan
BA Cornell University
1+ Years Tutoring

Studying Computer Science at Cornell gives Jonathan daily exposure to the data structures, object-oriented design, and algorithmic thinking that drive the AP Computer Science exam. He breaks down topics like recursion and sorting algorithms by connecting them to real engineering problems from his coursework, making abstract concepts click faster.

ACT Scores
Composite34
View Profile
Kevin
Certified AP Computer Science Tutor
Kevin
MS New York University • BA New York University
1+ Years Tutoring

Kevin earned his master's in computer science from NYU, so the Java fundamentals tested in AP Computer Science A — class design, control flow, recursion — are concepts he's built on for years rather than topics he's revisiting. He's the kind of tutor who'd rather over-explain a tricky loop trace than leave any ambiguity, which pays off when students hit the free-response section and need to write clean, correct code under pressure. Rated 4.8 by students.

SAT Scores
Composite1570
View Profile
Certified AP Computer Science Tutor
Wesley
BA University of California-Irvine
1+ Years Tutoring

Engineering coursework trains you to think in systems — breaking complex problems into modular, testable pieces — which is exactly the reasoning AP Computer Science A demands when students write classes, trace through nested loops, or debug recursive methods. Wesley's biomedical engineering degree and research in biophysical chemistry mean he's been coding to solve real scientific problems, not just completing textbook exercises. That applied perspective makes abstract Java concepts feel purposeful rather than arbitrary.

SAT Scores
Composite1570
View Profile
Certified AP Computer Science Tutor
Ryan
BA University of Virginia-Main Campus
1+ Years Tutoring

Ryan studies computer science at UVA and knows the AP Computer Science curriculum inside out — from object-oriented design and recursion to array manipulation and sorting algorithms in Java. He teaches students to think through problems before writing a single line of code, building the kind of algorithmic reasoning that earns 5s on the exam. Rated 5.0 by students.

SAT Scores
Composite1540
View Profile
Certified AP Computer Science Tutor
Shlomo
BA CUNY Queens College
5+ Years Tutoring

The AP Computer Science exam tests both coding fluency and the ability to trace through unfamiliar code under time pressure. Shlomo tackles both sides — drilling array manipulation, recursion, and ArrayList operations while also teaching the test-taking strategy that keeps students from burning time on free-response questions. His math background is especially useful for the algorithm-analysis problems that blend logic with computation.

SAT Scores
Composite1450
View Profile
Certified AP Computer Science Tutor
Kirollos
BA New York University
1+ Years Tutoring

The AP Computer Science exam tests more than just writing code — it demands quick reasoning about recursion, sorting algorithms, and array manipulation under time pressure. Kirollos, a CS major at NYU, unpacks each of these topics by having students trace through code by hand before ever touching a keyboard, building the kind of fluency the exam rewards.

ACT Scores
Composite33
View Profile
Certified AP Computer Science Tutor
Zain
BA Wesleyan University
1+ Years Tutoring

Computer science isn't Zain's primary academic background, but his interdisciplinary training at Wesleyan sharpened the logical and analytical thinking that underpins AP Computer Science concepts like algorithm design and object-oriented programming. He's particularly effective at walking through the exam's free-response questions, where clear reasoning matters as much as correct syntax.

View Profile
Certified AP Computer Science Tutor
Sam
BA The Cooper Union for the Advancement of Science and Art
1+ Years Tutoring

The AP Computer Science exam tests both conceptual understanding and the ability to trace through code under time pressure — two skills that require different preparation strategies. Sam's electrical and computer engineering background means he can walk students through recursion, object-oriented design, and array manipulation with the kind of precision that turns confusing exam questions into recognizable patterns.

View Profile
Certified AP Computer Science Tutor
Julia
BA Stanford University
6+ Years Tutoring

I am currently an undergraduate student at Stanford University, and I recently graduated top of my class from Phillips Academy, a prestigious private boarding school in Massachusetts. For the past few years, I have tutored students of all different ages, serving as a peer tutor, faculty-nominated department tutor, and mentor for elementary school students. Although I tutor many different subjects, I am particularly passionate about Writing, Math, Physics, and Economics. My tutees and I always have a lot of fun revising essays, and academic research experience has given me a better appreciation of the other subjects. I am also well-versed in standardized test prep. My teaching philosophy is that no subject or concept is beyond the capabilities of any studentwe must only find the right teaching method. I would characterize my tutoring style as adaptable and empowering. I want to focus on not only solving the given problem or revising an essay, but also developing the skills and thinking process to apply to other assignments. For instance, one of my preferred teaching methods utilizes the Socratic method.

SAT Scores
Composite1590
View Profile
Certified AP Computer Science Tutor
Anna
BA Brown University
8+ Years Tutoring

I am very passionate about teaching material in a way that works with each student's personal learning needs and making sure that they understand the material at its core, not just how to answer a test question. Because I majored in Neuroscience, I have expertise in a wide range of sciences, as Neuroscience is a very interdisciplinary subject. I have also had extensive experience in Computer Science. Outside of Neuroscience, I devoted a lot of time to studying the humanities. I even started a blog my junior year as an outlet to further pursue these academic interests! As a result, I also enjoy tutoring in Literature, English, and Writing.

SAT Scores
Composite1510
View Profile
Certified AP Computer Science Tutor
Kiran
BA Stony Brook University
9+ Years Tutoring

I am currently a senior at Stony Brook University, and a physics and computer science double-major. I hail from the town of Clarence, New York, a suburb of Buffalo. I enjoy tutoring in part because of my affinity for the subjects that I'll be teaching, but the primary reason is that I like working with people and forming interpersonal connections.

ACT Scores
Composite34
SAT Scores
Composite1510
View Profile
Certified AP Computer Science Tutor
Nicholas
BA Pennsylvania State University-Main Campus
5+ Years Tutoring

I am here to support students in navigating and understanding STEM topics. I have been a tutor for nearly 3 years and I hold a B.S. in Computer Science from The Pennsylvania State University. My tutoring philosophy revolves around maintaining an individualized and open learning environment where I can support students through their learning journey. I look forward to helping my students achieve their goals, whatever they may be.

SAT Scores
Composite1420
View Profile
Certified AP Computer Science Tutor
Ryan
BA Cornell University
6+ Years Tutoring

I am currently studying Computer Science at Cornell University and would love to help anyone with STEM related fields and SAT/ACT Math test prep.

SAT Scores
Composite1450
View Profile
Certified AP Computer Science Tutor
Mohammed
BA Cornell University
6+ Years Tutoring

I'm a freshman engineering student at Cornell University studying Computer Science. If you need help in any STEM subject, I'm your guy. But if you still want to talk about you English Essay problems or SAT Writing issues, I can definitely help there. Outside of that, I'm willing to help in whatever issues you have, school related or not. Hoping to hear from a lot of you.

SAT Scores
Composite1490
View Profile
Certified AP Computer Science Tutor
John
MS New York University • BA Yale University
4+ Years Tutoring

I'm passionate about financial markets, technology and economics. My philosophy towards education is one of efficiency. I believe that time management is the key to accomplishing your academic and professional goals. I'm here to help you not only learn but absorb the material into your skill set.

View Profile
Certified AP Computer Science Tutor
Diego
BA New York University
5+ Years Tutoring

I am a Junior at New York University's Courant institute of Mathematics and currently studying Computer Science and Data Science with a minor in Cybersecurity. I have 4 years of experience tutoring elementary through high school level students. Of my subject range, I enjoy tutoring ACT test prep and high school math related courses the most. I enjoy teaching because I love seeing the "lights come on" expression when my students finally grasp a concept they've been struggling with. My teaching style is active and organization focused, and I also hope to impart the mentality that has helped me succeed in my academic career. In my free time I cook some mean steaks, play valorant, listen to true crime podcasts and practice martial arts.

ACT Scores
Composite34
View Profile
Certified AP Computer Science Tutor
David
BA University of California Los Angeles
7+ Years Tutoring

I'm a current junior studying Computer Science at the Engineering School at UCLA. Most recently, I interned as a Software Engineer at Adobe. My emphasis is on computer science, math, and physics. Reach out to me and say hi!

SAT Scores
Composite1550
View Profile
Certified AP Computer Science Tutor
Susanna
BA University of California-Berkeley
6+ Years Tutoring

I'm Susanna, a third-year physics major and electrical engineering minor at UC Berkeley. I'm passionate about science education and outreach, and love helping students achieve their full potential in STEM classes! With each student, I focus on creating a personalized plan to best meet their classroom needs.

ACT Scores
Composite34
SAT Scores
Composite1490
View Profile
Certified AP Computer Science Tutor
Mark
BA Northeastern University
5+ Years Tutoring

I'm a professional software engineer at a top tech company in New York City. I have a strong passion for software development, most notably in the areas of full-stack web development, iOS development, Artificial intelligence, large scale distributed systems, and micro services.

ACT Scores
Composite31
View Profile
Certified AP Computer Science Tutor
Nikhil
Current Undergrad, Mathematics New York University
10+ Years Tutoring

I am currently a sophomore at New York University studying Mathematics. Math and science have always fascinated me due to their application towards everyday technology. Along with economics, these are my favorite subjects to tutor because they involve concrete answers deeply rooted in logic. As a tutor, I strive to help students better understand complex problems and develop problem-solving skills. This mindset is obviously crucial for tests, but it also helps students develop analytical techniques that can benefit them in innumerable ways. Outside academics, I enjoy reading about current affairs, weight lifting, and of course, watching Netflix.

ACT Scores
Composite33
SAT Scores
Composite1510
View Profile
Certified AP Computer Science Tutor
Meghna
BA Barnard College
4+ Years Tutoring

I am a current sophomore at Barnard College studying Biochemistry with a minor in Dance. I have previous tutoring experience in AP Chemistry and Organic Chemistry, for both high school and college age students. My personal teaching philosophy is to lead my sessions with a student-based approach. As a current student myself, I understand the frustrations that we can encounter when working to learn a new subject, and I am committed to working with students to help them learn in the best way for them. Outside of school, I am on the dance team, I pursue neural engineering research, and I am the Assistant VP of Diversity, Equity, and Inclusion in my sorority.

ACT Scores
Composite35
SAT Scores
Composite1520
View Profile
Certified AP Computer Science Tutor
Connor
BA Columbia International University
3+ Years Tutoring

I am a sophomore at Columbia University, studying political science and philosophy. I often like to joke that teaching runs in my blood I come from a family of teachers who instilled in me the passion to help others learn. Since I could grasp concepts I learned in school, I've always gone out of my way to help my fellow classmate. As I got older, that became formalized tutoring through school organizations and I eventually worked for the New York City Department of Education. There, I helped students with their standardized testing for the state assessments and the SAT. I love teaching math because I feel it's the subject where I can gauge the strength of my students best. Math is such a versatile (though widely-hated) subject, where every unique learning style can always result in the same answer. I also get the most freedom when it comes to designing questions to help students grow and practicing alongside them easily the most fun part of a tutoring session with me. I'm never shy when it comes to tutoring anything else, though, whether it be any sort of history, literature, or government-related topic. My goal as a tutor is not all about teaching anything new to my students, but instead drawing out the skills they already have.

SAT Scores
Composite1560
View Profile
Certified AP Computer Science Tutor
Deeptha
MS University of Alabama at Birmingham • BA University of Alabama at Birmingham
5+ Years Tutoring

I am a graduate of the University of Alabama at Birmingham (UAB). I received my Bachelor of Science in Computer Science and Bioinformatics. I, also, received my Master of Science in Computer Science. While studying at UAB, I was a Teaching Assistant (TA) for the entire time. I have been a TA for Introductory Chemistry, General Chemistry, Introduction to Computation in Python, Automata and Formal Languages, and Computer Vision. I tend to tutor courses in computer science and basic biology/ genetics courses. Although, I do tend to gravitate towards tutoring for computer science courses in Python and Java. My teaching philosophy is that everyone deserves to learn in an environment and pace at which they are comfortable. I, also, believe that learning should be fun. I try to impart these ideals on the students that I tutor. In my spare time, I enjoy watching documentaries and finding new movies/ TV shows to watch and coding.

View Profile
Certified AP Computer Science Tutor
Kyle
BA United States Military Academy
5+ Years Tutoring

I am a lifelong learner and teacher who loves helping others. I want to help you grasp new concepts and understand difficult ideas. Seeing others succeed is my passion and I love ensuring students succeed academically.

SAT Scores
Composite1540
View Profile
Certified AP Computer Science Tutor
Nihar
BA The University of Texas at Austin
9+ Years Tutoring
SAT Scores
Composite1510
View Profile
Certified AP Computer Science Tutor
Serina
BA Yale University
2+ Years Tutoring

I'm a senior at Yale University double majoring in Economics and Computer Science with 6+ years of K-12 tutoring experience. I support students in K-12 Math, SAT Math, Introductory Computer Science, and College Essay Writing / Editing. As a former competitive athlete in synchronized figure skating, I bring patience, discipline, and tailored encouragement to every session.

View Profile
Certified AP Computer Science Tutor
Salomon
BA Northeastern University

I am a dedicated tutor with four years of experience in math and science. I'm currently studying Computer Science at Northeastern University. I've done well on admissions tests myself, so I know what it takes to succeed. I believe every student can learn hard material with the right approach. I focus on deep, patient conversation that builds real understanding, not just memorizing. I work best with students who are ready to put in effort and grow.

SAT Scores
Composite1550
View Profile
Certified AP Computer Science Tutor
Kavan
Current Undergrad Student, Computer Science Stony Brook University
9+ Years Tutoring
ACT Scores
Composite35
SAT Scores
Composite1590
View Profile
Certified AP Computer Science Tutor
Kathryn
BA Massachusetts Institute of Technology
2+ Years Tutoring

I am a senior studying computer science at MIT. I have 5+ years experience teaching students through nonprofit organizations, private tutoring, and being a teaching assistant for MIT courses. I have experience teaching computer science, math, and SAT to students ranging from middle school to college. I hope to help students reach their goals and gain a love for learning.

View Profile
Certified AP Computer Science Tutor
Brett
BA Rice University
6+ Years Tutoring

I am an undergraduate student at Rice University pursuing a B.A. in Neuroscience with minors in both Business and Biochemistry and Cell Biology. I also compete athletically at the NCAA Division 1 level as a member of Rice's Men's Cross Country and Men's Track and Field teams.

ACT Scores
Composite35
SAT Scores
Composite1550
View Profile
Certified AP Computer Science Tutor
Firas
BA Lebanese American University • Doctor of Philosophy, Computer Science New Jersey Institute of Technology
3+ Years Tutoring

I am a Postdoctoral Researcher at Princeton Univerity working on Machine Learning and Big Data. As an experienced software and machine learning engineer, with industry experience and a Ph.D. in Computer Science, as well as an extensive tutoring experience at the College and High-School levels, I am passionate about helping students develop their skills and achieve their goals. I believe that learning should be engaging and interactive, and I strive to create a supportive and collaborative environment in my tutoring sessions. Whether you are looking to improve your programming skills, prepare for a standardized test, or gain a deeper understanding of areas related to programming, math, data mining, and machine learning, I am committed to providing personalized guidance and support to help you succeed.

View Profile
Certified AP Computer Science Tutor
Brice
Current Undergrad, Computer Science Massachusetts Institute of Technology
10+ Years Tutoring

Currently studying computer science at MIT, Brice writes Java and Python regularly enough that AP Computer Science A topics like inheritance, polymorphism, and recursive methods feel like second nature rather than exam abstractions. He teaches the *why* behind each design pattern — why you'd use an ArrayList over an array, why a method should return a value instead of printing it — so students build real programming intuition. Rated 4.9 by students.

SAT ScoresPerfect Score
Composite1600
View Profile
Certified AP Computer Science Tutor
Cindy
Current Undergrad Student, English Harvard University
9+ Years Tutoring

I'm Cindy! I'm a freshman at Harvard University and graduated from San Mateo High School this past year. I love to teach and have years tutoring students of all ages in a variety of subjects. Feel free to send me a message if you have any questions or would like to schedule a tutoring session!

ACT ScoresPerfect Score
Composite36
SAT Scores
Composite1580
View Profile
Certified AP Computer Science Tutor
Muntaser
BA Illinois Institute of Technology
1+ Years Tutoring

Two years as a Java teaching assistant at Illinois Institute of Technology means Muntaser has watched hundreds of students wrestle with the exact concepts AP Computer Science A tests — inheritance, loop tracing, array logic — and learned how to explain them in ways that actually land. His computer engineering degree and professional software engineering work add a layer most tutors can't: he knows how these OOP principles play out in real codebases, not just on exam day.

View Profile
Certified AP Computer Science Tutor
Sebastian
Current Undergrad, Computer Science University of Central Florida
1+ Years Tutoring

Recursion, sorting algorithms, and object-oriented design aren't just AP exam topics for Sebastian — they're concepts he uses daily in his computer science coursework at UCF. He teaches students to trace through code by hand before running it, building the kind of debugging intuition that turns a 3 into a 5. Free-response questions get special attention since that's where most points are left on the table.

View Profile
Certified AP Computer Science Tutor
Isabella
BA Massachusetts Institute of Technology • Current Grad Student, Operations Research Georgia Institute of Technology-Main Campus
9+ Years Tutoring

I am a graduate of MIT. I received my Bachelor of Science in Mathematics with minors in Management Science and Ancient and Medieval Studies. Since graduation, I have started my PhD at Georgia Tech in Operations Research. Throughout my career I have TA'd several math and computer science courses at the college level. I have also taught at summer programs for gifted middle school and high school students. I am passionate about tutoring kids in math and science because I think that a strong foundation in STEM at an early age can set the tone for their future. In my spare time I like to engage in athletics, and was a Division 1 rower in college.

SAT Scores
Composite1510
View Profile
Certified AP Computer Science Tutor
Florence
BA Duke University
5+ Years Tutoring

I am a rising senior at Duke University. I major in Computer Science and am also getting a minor in Physics. I have had experience tutoring/teaching as a teaching assistant for three classes: Intro to Databases, Electricity and Magnetism (for engineers), and Computer Network Architecture. I have had industry experience in software development as an intern for IBM and a cybersecurity analyst for TIAA. Outside of school/work, I play the piano and train with the Duke Taekwondo Club. I have a strong background in computer science, physics, and math, but I love learning about and helping students with a wide variety of subjects!

ACT ScoresPerfect Score
Composite36
View Profile
Certified AP Computer Science Tutor
Samuel
BA California Institute of Technology
6+ Years Tutoring

I am a freshman at Caltech majoring in Applied and Computational Mathematics. My favorite subject to tutor is math because I find it very rewarding to simplify complex topics to aid in understanding. I have lots of tutoring experience. In high school, I ran and taught an SAT prep class and was vice president of my school's NHS chapter where I ran our tutoring program, and I, myself, tutored. I also was a teaching assistant in the summer of 2020 for a class in discrete mathematics through a program called PACT (Program in Algorithmic and Combinatorial Thinking). I love learning and hope to make the process enjoyable for you!

SAT Scores
Composite1550
View Profile
Certified AP Computer Science Tutor
Dennis
BA Rutgers University (New Brunswick)
1+ Years Tutoring

Most AP Computer Science A students get tripped up not on syntax but on thinking through what their code actually does — tracing a loop iteration by iteration or figuring out why a method returns the wrong value. Dennis teaches across Java, JavaScript, and web development, which means he can explain object-oriented concepts from multiple angles and show students how the same logical patterns appear across languages. Rated 5.0 by students.

View Profile
Certified AP Computer Science Tutor
Alison
BA Rice University
1+ Years Tutoring

As experienced and passionated educator with a Bachelor's degree in Computer Science from Rice University, I am passionate about empowering students to achieve their academic goals. With over 3 years of tutoring experience in subjects such as AP Computer Science A, Machine Learning, and SAT Math, I adapt to different learning styles and create a supportive learning environment. My teaching philosophy centers on personalized instruction, where I connect with each student to understand their unique learning styles and challenges. I take pride in guiding students through the complexities of computer science and college application essays, equipping them with the skills they need for future success. Outside of tutoring, I enjoy exploring new technologies and engaging in coding projects to improve my teaching approach.

SAT Scores
Composite1530
View Profile

Testimonials

Because the right AP Computer Science tutor makes all the difference.

4.9

Average Session Rating – Based on 3.4M Learner Ratings

Worked with an AP Computer Science Tutor

Your customer interface is A+, being your agents or your site, The tutor you found for me is perfect, no formulas or canned lectures but easy flowing lecture addressing my needs. Congratulations for a job well done.

JA
Julio Aranovich
Worked with an AP Computer Science Tutor

Heejin has been very patient with me. I work a full time job sometimes even on the weekends. It has been a slow process with my Korean classes, but Heejin has been wonderful and patient.

AH
Angela Hussein
Worked with an AP Computer Science Tutor

My son has had many quality tutors through this convenient service, and he can hop on at any time of day to get support for a homework assignment or test. It's very convenient and effective.

TR
Tara R
Worked with an AP Computer Science Tutor

I've been working with my tutor for a few months now and the progress has been remarkable. The personalized attention and tailored lessons made all the difference compared to in-classroom learning.

MC
Michael Chen
Worked with an AP Computer Science Tutor

The flexibility of scheduling combined with the quality of instruction is unmatched. I can get help exactly when I need it, whether that's late at night or early in the morning before a test.

PP
Priya Patel
Worked with an AP Computer Science Tutor

My daughter went from dreading her sessions to looking forward to them. The tutor made the material engaging and built her confidence in ways I never thought possible. Highly recommend.

RW
Rebecca Williams

Frequently Asked Questions

AP Computer Science covers fundamental programming concepts including variables, data types, control structures, methods, arrays, and object-oriented programming principles. The course also includes algorithm design, searching and sorting techniques, and the ability to write, test, and debug code. Students learn to solve computational problems and understand how computers work at a conceptual level, with the exam testing both multiple-choice questions and free-response coding problems.

The AP Computer Science exam consists of two sections: a 90-minute multiple-choice section with 40 questions and a 90-minute free-response section with 4 coding questions. The multiple-choice section tests conceptual understanding and problem-solving, while the free-response section requires you to write and analyze code. Success requires both strong conceptual knowledge and practical coding skills, which is why many students benefit from guided practice with both question types.

Students often struggle with object-oriented programming concepts, understanding inheritance and polymorphism, and debugging complex code. Array manipulation, 2D arrays, and recursion are also frequent pain points. Additionally, translating word problems into code and managing time during the free-response section can be difficult. Personalized tutoring helps identify which specific concepts are holding you back and builds confidence through targeted practice.

Score improvement depends on your starting point and commitment level, but students typically see meaningful gains within 4-8 weeks of focused tutoring. If you're struggling with foundational concepts, a tutor can help you build a stronger understanding that translates directly to better exam performance. Consistent practice with expert feedback on your code and test-taking strategies is one of the most effective ways to improve your score.

Start by taking a full practice test under timed conditions to establish a baseline and identify weak areas. Then focus on practicing individual question types—work through multiple-choice questions from specific topics, and tackle free-response problems separately. In the final weeks before the exam, take full-length timed practice tests to build stamina and refine your pacing. A tutor can review your practice test results to pinpoint exactly where you're losing points and help you develop strategies to address those gaps.

Confidence comes from consistent practice writing code and receiving feedback on your work. The free-response section requires you to write code that works correctly, so practicing with real coding problems and learning to debug your own mistakes is essential. Working with a tutor who can review your code, explain where you went wrong, and help you develop problem-solving strategies makes a significant difference in building the confidence you need for exam day.

The free-response section is often where timing becomes challenging—you have roughly 22-23 minutes per coding question. Practice writing code under time pressure to develop a sense of pacing, and learn to recognize when a question is taking too long so you can move on and come back if needed. Starting with easier questions first and leaving complex problems for later can help maximize your score. A tutor can help you develop a personalized pacing strategy based on your strengths.

Varsity Tutors connects you with expert tutors in Queens who specialize in AP Computer Science and understand the specific challenges of the exam. When you get matched with a tutor, you can discuss your goals—whether you're aiming for a 3, 4, or 5—and they'll create a personalized study plan tailored to your needs. Tutors can help you master difficult topics, practice coding problems, and develop test-taking strategies that work for you.

Let’s find your perfect tutor

Answer a few quick questions. We’ll recommend the right plan and match you with a top 5% tutor.

Prefer to talk? Call us