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
2+ years
Lukas
Certified Teacher. Hi! My name is Lukas Brazdeikis and I have a strong background in computer science, physics, math, and designing course material. I will help your student learn as effectively as I can while also showing them the practical value of the knowledge they learn. I recently graduated f...
Duke University
Master's/Graduate

Certified Tutor
2+ years
I am a rising sophomore majoring in Computer Science with a minor in Data Science at Rice University in Houston, TX. Naturally, my favorite subjects to teach are math and computer science, particularly programming languages like Python, Java, and Scratch. I have found great enrichment in these seemi...
Rice University
BS

Certified Tutor
2+ years
Intensely curious, I am interested in STEM subjects and the liberal arts. I tutor to help you reach your educational goals and because it's immensely gratifying to see my students succeed.
Stanford University
MBA

Certified Tutor
2+ years
With a strong background in STEM education and administration, I am passionate about helping students achieve academic success through personalized learning. My experience as a high school STEM teacher has allowed me to guide students in subjects such as artificial intelligence, machine learning, re...
Massachusetts Institute of Technology
Master's/Graduate

Certified Tutor
2+ years
Conrad
I believe every person has potential, which must be drawn out of them. With over 4 years of leading workshops, being a Teaching Assistant and creating curriculum, and nearly two years of private tutoring, I know how to help students and people of all ages easily understand concepts in Science, Techn...
Vanderbilt University
Bachelor

Certified Tutor
2+ years
Antonia
I'm a Computer Science and Law, Societies, and Justice major at the University of Washington. I've tutored K12 students across a wide range of subjects, including district curriculum, AP courses, and SAT/ACT preparation. I also founded a volunteer tutoring program focused on dual-language suppor...
University of Washington
Bachelor's (in progress)

Certified Tutor
2+ years
I'm a college student at Saint Vincent College in Latrobe, Pennsylvania. I am in my junior year of a computer science degree. Outside of classes, I work as a college tour guide, IT technician, and camp counselor. I love working with young people to plan for and achieve success, especially as it pert...
Saint Vincent College
BS
Certified Tutor
2+ years
Senior Software Engineer at Capital One Canada (ex-JPMorgan Chase) | M.Sc. CS, University of Windsor. I believe teaching is a dignified pursuit that sharpens both the mentor and the student. I'm grateful for the opportunity to share my expertise and look forward to growing alongside my learners.
University of Windsor
AM

Certified Tutor
10+ years
Brice
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 ...
Massachusetts Institute of Technology
Current Undergrad, Computer Science

Certified Tutor
2+ years
I am a Georgia Tech graduate in Electrical Engineering. I am able to tutor advanced math and physics for high school students and beyond.
Georgia Tech
BS
Top 20 Technology and Coding Subjects
Meet Our Expert Tutors
Connect with highly-rated educators ready to help you succeed.
Alison
Middle School Math Tutor • +6 Subjects
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.
Mithily
Trigonometry Tutor • +42 Subjects
I am a dedicated teacher committed to facilitating students in achieving their goals and in helping them stretch beyond what they think they can achieve.
Andrea
SAT Math Tutor • +2 Subjects
As a native Spanish speaker and passionate educator, I bring over 2 years of tutoring experience with a strong focus on conversational Spanish and cultural fluency. I've worked with learners of all ages and levelsfrom beginners just starting out to students in advanced college courses. At the undergraduate level, I've tutored classes such as First-Year Spanish I & II, Intermediate Spanish, and Spanish Conversation and Culture, helping students build confidence in both academic and real-world settings. Whether you're just starting out or looking to improve your fluency through real-world conversation, I tailor each lesson to your goals and learning style. I create a supportive, low-pressure environment where you can build confidence, expand your vocabulary, and speak more naturally. In addition to my Spanish minor, I hold a Bachelor's in Computer Science from The University of Texas at Austin and have taught coding (Java, Python, C/C#) to students of all ages. breaking down complex concepts into clear, manageable steps. My lessons focus on hands-on learning and confidence-building, whether you're preparing for a class or building your own projects. Above all, I'm passionate about mentoring students as they grow, ask questions, and succeed in both language and tech.
Sky
AP Statistics Tutor • +30 Subjects
I am a graduate student at George Mason University studying Computer Science. I also graduated at Vanderbilt University, with Bachelors Degrees in Computer Science, Mathematics, and Philosophy. When a student does not understand a topic or concept, I believe the best way to teach it is to meet students where they are at, exploring the aspects of a student's lack of understanding and finding a way to explain the concept in a way that resonates with and makes sense to the student.
Juan Manuel
AP Calculus BC Tutor • +43 Subjects
I believe anyone can do well in school. I believe timelines aren't for everyone, but I believe that progress should be judged as a function of effort, a function whose derivative is always positive :)
Tri
AP Calculus AB Tutor • +6 Subjects
I am passionate about helping students because I believe in the transformative power of education. As an undergraduate majoring in computer science at the University of Georgia, I have a strong foundation in mathematics and enjoy making math concepts accessible and enjoyable for my students. My favorite subject to tutor is math because it develops creativity and problem-solving skills, which are crucial for success in many fields. With years of experience tutoring students in a wide range of subjects from algebra to calculus, I focus on creating an interactive, student-centered learning environment tailored to each individual's learning style. My teaching philosophy is rooted in patience, encouragement, and fostering a deep understanding of the material. I excel at helping students to get better grades and do well on their math assessments. My goal is to help students improve academically and develop a love for learning that will benefit them throughout their lives. In my free time, I enjoy playing chess, watching movies, and playing video games with my friends.
Isaiah
Applied Mathematics Tutor • +35 Subjects
I have been coaching students to their best performance in math for seven years. I am fluent in all levels of math, primary, secondary, and freshman/sophomore university level. I am also fluent with the mathematics which one may find on the ACT, SAT, GRE, ASVAB, CLEP test and most standardized test. My background in Engineering also gives me a level of confidence with computer science and general sciences such as physics and chemistry. I have over a year of study in each myself. Overall, I have had much success working with students in various languages and levels of computer programming.
Haley Shea
Neuroscience Tutor • +32 Subjects
Haley graduated from the University of North Georgia with two bachelor's degrees in English Writing & Publication and Interdisciplinary Studies (Mathematics/Technology, Social Science, and Humanities concentrations), and an associate's degree in Psychological Science (2020). Previously, she completed an associate's in Communication, Film & Digital Media Studies (2016). While at UNG, she worked as a Writing Center Peer Consultant, Supplemental Instruction Facilitator, English Department Student Administrative Assistant, Writing Fellow, and Ambassador for the Center for Undergraduate Research & Creative Activities (in addition to programming stimulus displays for EEG experiments in the neuroscience lab). Her major fields of study are supplemented by three minors: Linguistics, Psychology, and Studies of English Language Learning. Combined, this background enables a flexible tutoring approach that can be customized to meet the needs of both additional-language learners and individuals facing cognitive challenges. Haley Shea is currently pursuing graduate-level education in cognitive science, conducting neuroscientific laboratory research in psycholinguistics and brain-computer interface, and training for a career in human-computer interaction. During college, her top subjects were Advanced English Grammar and Linguistics. There, she was known for her passionate leadership of study sessions for sentence-diagramming, which inspired her laboratory research. An active community member, she was Vice President of the English Honor Society chapter and led the UNG Writers Guild for two years, helping students write and gather valuable feedback from one another, enabling them to better proofread and edit their work for future publications. Many of those writers saw their work in print through UNG's award-winning student literary magazine, for which Haley Shea served as an editor for several years. Other campus engagements included running the community book drive for over two years and founding an all-student improv troupe which went on to perform and compete in tournaments around the state and region. While acting helped her become comfortable on-stage, Haley Shea also greatly benefited from her time as a member of the speech and debate team, placing first in statewide debate and slam poetry competitions over the years. Her favorite topic of both debate and poetry is that of human innovation and interaction with emerging technology, especially in relation to ethical policies on artificial intelligence. Captivated by syntax in both spoken language and computer code, she is fascinated with recent developments in language-based software and hopes to contribute to the field of computational psycholinguistics while earning her PhD. After graduating, Haley Shea knew she wanted to keep supporting other students toward their goals. A scholarship student herself, she always loves any chance to help individuals express their strengths and unique personal histories in ways that will help further their goals. To this end, she continues to mentor applicants for nationally competitive scholarships and other student support opportunities, such as the McNair Scholars Program and Goldwater STEM Scholarship, two major awards which made an immense difference toward the funding of her bachelor's education when she was named an official recipient in 2019, in honor of her interdisciplinary research and commitment to fostering student success on campus. She finds joy in any opportunity to uplift other students--especially women in STEM, individuals facing disabilities, or anyone who seeks to improve their command of the English language. In sharing her passions with her students, she helps them break out of "analysis paralysis" into a fun, personalized routine that helps foster positive associations with the topic of study and strong metacognitive skills that lead to improved performance over time. Special Topic Announcement: Students of English writing, grammar, comprehension, et cetera may enjoy developing their meta-linguistic awareness through Sentence Diagramming. Ask during booking to learn more about how you can become a grammar wiz through one-on-one classes in Sentence Diagramming taught by Haley Shea.
Krishanth
Pre-Algebra Tutor • +20 Subjects
I am currently a sophomore at Rutgers University pursuing a degree in Computer Science. Throughout my lifetime I have had a huge passion for sharing my knowledge with the youth and would love to tutor students with everything I can offer. I love teaching anything related to math or computer science, but am certainly not limited to those two. I am fairly flexible and easy to get a hold of, and would love to get a chance to have an intro session with you!
Krishnabalaji
AP Calculus BC Tutor • +20 Subjects
I graduated from the high school of BASIS Chandler and I currently major in Computer Science at Arizona State University. While I did do some volunteer tutoring for Algebra I and II in high school, my more formal work experiences include teaching Math and English at Kumon to mostly primary and middle school kids and working as a Undergraduate TA at ASU to assist college freshmen with EEE 120 (Digital Circuit Design). While I can teach a broad range of subjects, my favorite ones to teach are programming and mathematics. What draws me towards instructing others is that having gone through education myself, I developed an ability to efficiently analyze and break down problems, and this is something that I'd like to pass down! As a bonus, each new piece of knowledge learned expands your world a little!
Top 20 Subjects
Frequently Asked Questions
Students typically find object-oriented programming concepts—especially inheritance, polymorphism, and encapsulation—challenging to grasp initially. The 2D array manipulation and ArrayList operations also trip up many students, particularly when combined with nested loops and algorithmic thinking. Additionally, the transition from procedural thinking to designing classes with proper method decomposition often requires targeted practice, and students frequently underestimate the importance of understanding how the AP exam's GridWorld or other case study frameworks apply these core concepts.
The exam splits into two sections: a 90-minute multiple-choice section (40 questions) testing conceptual understanding and code reading, and a 90-minute free-response section (4 questions) requiring students to write and debug code. Many students underestimate the multiple-choice section's difficulty—it requires not just knowing syntax but understanding what code does without running it. Effective tutoring addresses both skills: building speed and accuracy in reading unfamiliar code, and developing the ability to design solutions and explain your reasoning clearly in free-response questions.
Recursion requires students to think about problems in a fundamentally different way than the iterative loops they've mastered, and many struggle to visualize the call stack or trust that the recursive case will eventually terminate. The challenge intensifies when recursion is combined with arrays or strings, or when students need to trace through multiple recursive calls mentally. A tutor can break down recursion using visual tools like call stack diagrams and simplified examples, then gradually build complexity so students develop intuition rather than just memorizing patterns.
Free-response questions reward clear design and partial credit heavily—writing pseudocode or outlining your approach first prevents costly mistakes and earns points even if your code isn't perfect. Students should spend 2-3 minutes planning before coding, identifying what variables and loops they'll need. Tutoring focuses on teaching students to read prompts carefully for edge cases, write modular helper methods rather than one giant solution, and practice writing clean, readable code quickly so they can verify logic under pressure.
The multiple-choice section frequently presents buggy code or asks students to predict output without running it—skills that require deliberate practice. Tutors work through code-tracing exercises systematically, teaching students to track variable values through loops and method calls, spot off-by-one errors, and recognize common mistakes like null pointer issues or incorrect loop bounds. Regular practice with released AP exam questions builds pattern recognition so students can quickly identify problems and understand why code behaves unexpectedly.
With 90 minutes for 40 multiple-choice questions, students should aim for roughly 2 minutes per question, but skipping difficult questions and returning to them saves time and confidence. For free-response, allocating 20-25 minutes per question allows time for planning, coding, and review. Tutoring includes timed practice tests to help students find their rhythm, identify which question types slow them down, and develop strategies like solving the easiest free-response question first to build momentum.
Students who struggle with foundational concepts (loops, arrays, methods) typically see the biggest gains—often 2-3 score levels—when they close those gaps through focused tutoring. Students already scoring 3s or 4s can reach 5s by sharpening free-response writing clarity and eliminating careless mistakes on multiple-choice through deliberate practice. The timeline depends on starting point and consistency, but 8-12 weeks of regular tutoring combined with independent practice typically produces meaningful improvement.
Beyond strong Java proficiency and understanding of AP exam content, an effective tutor should have experience teaching object-oriented design, recognizing common student misconceptions, and explaining abstract concepts like recursion and polymorphism clearly. Familiarity with the specific AP case study (GridWorld or others) and access to released exam questions is important. Ideally, tutors have either taught AP Computer Science or scored well on the exam themselves and understand the exact skills the exam tests.
Connect with AP Computer Science Tutors
Get matched with expert tutors in your subject


