Top AP Computer Science A Tutors serving Waterloo

Madhu: Waterloo AP Computer Science A tutor
...students that are willing to try. My teaching philosophy is based on communication and understanding the needs of the student before attempting anything. I also prioritize getting to know who the student is as a person and learner. Outside of academia, I find myself binging TV shows, listening to music, practicing music, and spending time...
Education & Certification
- Purdue University-Main Campus - Bachelor of Science, Computer Science
Subject Expertise
- AP Computer Science A
- High School Computer Science
- C++
- Reading
- +48 subjects

Kiran: Waterloo AP Computer Science A tutor
...myself a test guru, with a 770 GMAT and perfect scores my first tries on the SAT and PSAT. I enjoy tutoring because I love working with students and seeing other people reach their goals. I don't believe in memorizing facts and figures, but rather helping students learn that they can develop their problem-solving skills...
Education & Certification
- Yale University - Bachelors, Computer Science and Political Science
Subject Expertise
- AP Computer Science A
- AP Computer Science
- SAT Subject Test in Mathematics Level 2
- SAT Mathematics
- +37 subjects

Steppan: Waterloo AP Computer Science A tutor
...I tutor math at all levels and mostly focus on math, but can also cover theoretical CS, programming in Java & C, and basic physics. I've tutored students in high school through the math honor society, and continued tutoring in college through the Office of Multi-Ethnic Student Education. My long term plan after graduation is...
Education & Certification
- University of Maryland-College Park - Bachelor of Science, Mathematics
Subject Expertise
- AP Computer Science A
- AP Computer Science Principles
- High School Computer Science
- Algebra
- +58 subjects

Jeremy: Waterloo AP Computer Science A tutor
...and high school students when I was in high school, and am hoping to continue tutoring in college. While I primarily in math (ranging from Algebra I to Calculus 3), I also have experience tutoring in other subjects, including the ACT, Chemistry, Computer Science, and Physics. In my free time, I enjoy reading, running, and...
Education & Certification
- Princeton University - Bachelor in Arts, Mathematics
Subject Expertise
- AP Computer Science A
- High School Computer Science
- SAT Subject Test in Mathematics Level 1
- Calculus 2
- +33 subjects

Yikai: Waterloo AP Computer Science A tutor
...scholarship. I have tutored students of varying ages on various subjects and I have found that self-studying leaves gaps in one's knowledge. I enjoy challenging myself to explain difficult concepts as simple as possible to help students succeed. My favorite subjects are math and science and my hobbies include chess, running, and swimming.
Education & Certification
- New York University - Current Undergrad Student, Computer Science
Subject Expertise
- AP Computer Science A
- High School Computer Science
- Math
- SAT Math
- +29 subjects

Jett: Waterloo AP Computer Science A tutor
...at Austin. I helped out as a general subject (math, science, history, etc.) tutor at Health Careers High School in San Antonio while I was a junior and senior as part of National Honor Society. My strong academic subject areas are math, particularly calculus, trigonometry, and algebra; although I do tutor up to all high...
Education & Certification
- The University of Texas at Austin - Bachelor of Science, Electrical (Computer) Engineering
Subject Expertise
- AP Computer Science A
- High School Computer Science
- College Computer Science
- AP Computer Science
- +82 subjects

John Raffles: Waterloo AP Computer Science A tutor
...down problems into logical sub-units. First, the underlying equations (or axioms, or vocabulary, or processes) must be understood, preferably on an instinctual level, as it is easier to remember ideas when they make sense at a core level. Then these ideas are applied to the problem, in order to unlock the solution. Generally, when students...
Education & Certification
- University of Arizona - Bachelors, Biomedical Engineering and Dance
Subject Expertise
- AP Computer Science A
- College Computer Science
- AP Computer Science
- High School Computer Science
- +70 subjects

Parker: Waterloo AP Computer Science A tutor
...to take a creative, non-rigid approach to education -- I believe in working closely with my students to create individualized plans that cater to their specific learning needs. I specialize in tutoring middle/high school math (pre-algebra thru pre-calc) and test prep (SAT, ACT, and PSAT.) I am also comfortable tutoring middle/high school reading, essay writing, vocabulary,...
Education & Certification
- University of Miami - Current Undergrad, Computer Science, Studio Art
Subject Expertise
- AP Computer Science A
- AP Computer Science
- High School Computer Science
- AP Computer Science Principles
- +152 subjects
Education & Certification
- Massachusetts Institute of Technology - Bachelor of Engineering, Mechanical Engineering
Subject Expertise
- AP Computer Science A
- College Computer Science
- High School Computer Science
- PSAT
- +82 subjects

Hannah: Waterloo AP Computer Science A tutor
...past 4 years and coming from Boston, I wanted to continue the work I was doing. I love teaching students of all levels, and I am excited to work with a broad range of students through Varsity Tutors. I want to become a high school teacher, but tutoring is something that is so unique in...
Education & Certification
- Washington University in St Louis - Bachelor in Arts, Physics
Subject Expertise
- AP Computer Science A
- College Computer Science
- AP Computer Science
- High School Computer Science
- +69 subjects
Private AP Computer Science A Tutoring in Waterloo
Receive personally tailored AP Computer Science A lessons from exceptional tutors in a one-on-one setting. We help you connect with the best tutor for your particular needs while offering flexible scheduling to fit your busy life.
Your Personalized Tutoring Program and Instructor
Our knowledgeable directors help you choose your tutor with your learning profile and personality in mind.
Your tutor can customize your lessons and present concepts in engaging easy-to-understand-ways.
You can learn more efficiently and effectively because the teaching style is tailored to you.
With the flexibility of online tutoring, your tutor can be arranged to meet at a time that suits you.