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

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
Dennis
I'm looking forward to helping students solve specific problems and teaching them in a way that they understand - whether that is fast-paced and technical or "just getting through it" - we will figure out how to work through your issues together.
Rutgers University (New Brunswick)
Bachelor in Arts, Communication

Certified Tutor
Muntaser
I am a graduate of Illinois Institute of Technology. I received my Bachelor of Science in Computer Engineering with a focus on Backend Software Development. During my stay in Illinois Tech I had experience as a Teaching Assistant (Java) for two years. Since graduation, I have worked as Software Engi...
Illinois Institute of Technology
Bachelors, Computer Engineering

Certified Tutor
3+ years
Ogbonnia
Hey! I'm Junior Elechi and I graduated a semester early in December 2015 with my Bachelor of Science in Health Science with a minor in Biology. I continued my academic career at Georgia State University, where I matriculated with my Master's in Public Health / Epidemiology concentration in May of 20...
Georgia State University
Master of Arts, Epidemiology
Stephen F Austin State University
Bachelor of Science, Health Sciences, General

Certified Tutor
4+ years
I will am currently an undergraduate at Adelphi University's Honors College. I am also part of the BS/MD program between Adelphi University and SUNY Upstate Medical University. This means that right out of high school, I was guaranteed admission to medical school in 4 years! I will be majoring in Bi...
University
Bachelor's

Certified Tutor
8+ years
Danait
Appreciating knowledge is key because it's something that can never be taken from you. "The good life is one inspired by love and guided by knowledge." - Bertrand Russell
Temple University
Bachelor of Science, Neuroscience

Certified Tutor
3+ years
Jillian
Experienced English as a Foreign Language Teacher and Elementary Reading/Writing teacher, passionate about helping students learn and grow.
State University of New York at New Paltz
Bachelor in Arts, Spanish State Certified Teacher
Universidad Viña del Mar, Chile
Bachelor in Arts, Spanish

Certified Tutor
6+ years
Courtney
My positive experiences involving Second Language Acquisition serve as my primary reason for continuing to promote the benefits that the Spanish language poses both culturally and linguistically for students. It is my goal to combine my personal experiences with my ability to be a compassionate and ...
Boston College
Master of Arts, Hispanic and Latin American Languages
University of Delaware
Bachelor in Arts, Spanish and Iberian Studies

Certified Tutor
Pat
I am an educator with experience at the public school, community college and university level. A few years ago I decided to focus solely on elementary, middle, and high school students. I substitute teach about 90% of the school calendar year and I have been a tutor (in home and online). In fact, su...
George Washington University
Masters, Behavioral Science
Old Dominion University
Bachelors, History and French

Certified Tutor
Jeffrey
My unique background as a professional actor and playwright in New York City along with my 6 years of experience working in classrooms grades K-8 provide me with the tools to create an engaging and focused tutoring session. I hold three Pennsylvania Instructional I Certifications (Communications [La...
Felician College
Masters, Education
Marymount Manhattan College
Bachelors, Theatre
Top 20 Technology and Coding Subjects
Meet Our Expert Tutors
Connect with highly-rated educators ready to help you succeed.
Anna
Algebra Tutor • +6 Subjects
I am a recent graduate of the University of Massachusetts Lowell where I received a BS in Mathematics and a minor in STEM Education. I will begin teaching mathematics at Lowell High School in the Fall of 2015, and I could not be more excited! Before I graduated college, I worked for the Centers for Learning as a peer tutor. I also held planned review sessions for both midterm and final exams. Besides tutoring, I have been working teaching children since I was a senior in high school. After high school, I started working as a swim instructor and lifeguard at a summer camp. I have also been an assistant coach on a private swim clinic.My favorite subjects to tutor are geometry and algebra. Algebra is the foundation for many advanced topics in mathematics, and I strive to deepen students understanding of algebraic concepts and procedures. I recently completed my student teaching at Billerica Memorial High School, and I could not believe the number of students who still struggled with Algebra. I cannot wait to begin teaching so I can plan lessons and activities that show just how mathematics is to the real world!My tutoring style varies a lot per client. I like to assess each individual's needs and decide how to proceed from there. I like working one on one with students, and I like to teach through exploration and inquiry. I do not want to just show you or tell you the answer, I want to guide you towards getting there yourself! There is nothing like the feeling of knowing you helped a student understand something completely.Other than tutoring, I like to stay active, and I really enjoy being outdoors! While I was in high school, and for a year in college, I was on the swim team. Swimming is still one of my favorite things to do when I can find the time! I also like to run and hike with my dogs. While in college, I completed my first triathlon, and I am working towards completing another one in the upcoming year.
Alexandre
Conversational French Tutor • +11 Subjects
Hello, I am a passionate and energetic native French Teacher from Brittany, France. I have over 10 years of experience teaching all levels and experiences of French to various age groups from children to adults. My goal as French tutor is to help students reach their full potential and give them confidence to succeed in French. On my initial meeting with the student, I assess their strengths and personality in order to tailer a tutoring program that is geared to their individual needs. A good tutor means being able to relate to the students personal way of interpreting the French language and showing your willingness to adapt a methodology to meet their needs. My tutoring and teaching sessions encourages and immerses creative processes for developing a student aptitude and mindset for an appreciation of bilingual opportunities and cultural enrichment. French is an artistic language that provides unlimited possibilities for developing an aptitude for cultural enrichment and artistic appreciation. Students who embrace the macro aspect of the language will also embrace the dynamics of the French culture, French art and French history.
Meredith
ACT Prep Tutor • +23 Subjects
I graduated from the University of Pittsburgh in 2011 majoring in Biomedical Engineering and Mechanical Engineering and minoring in Chemistry. I worked for several years as a product engineer in industry and now am applying to go to medical school. While a college student, I was a campus tour guide, undergraduate researcher, violinist in orchestra, and I tutored both high school and college students for the Pitt Engineering Career Access Program. The tutoring program was designed to support students focused on graduating with a degree in science, technology, engineering, or math. My favorite subjects to tutor are anything in the math and science fields. I firmly believe that with the right approach and a bit of practice, anyone can grasp these topics. I treat solving math problems more like solving a puzzle, one piece at a time. Since I am passionate about the importance of math and science, I enjoy making them more relatable to a student by explaining their real world applications whenever possible.One of my favorite activities is distance running. I am a volunteer coach for the Girls on the Run Philadelphia organization and I ran the 2013 Chicago Marathon.Overall, I am an enthusiastic person and am excited about any opportunity to have a positive impact. I try to combine my technical background and creative personality to make learning a difficult topic easier for a student. I enjoy tutoring and find a great sense of gratification in helping students achieve their academic endeavors.
Dr. Laura
Academic Coaching Tutor • +36 Subjects
I currently hold an EdD in Organizational Leadership from Argosy University and have over ten years experience working in Online Higher Education. My dissertation was titled, Sustainable Attitudes Amongst Management Staff at ABC University.During my undergraduate schooling, I majored in Art and was a member of the NCAA Womens soccer team. My junior year I spent the summer abroad in England and studied International Communications at Oxford University.My education also includes a Master Degree in Mass Communications from San Jose State University, and a post doctoral certificate in plant based nutrition from Cornell University. I am a certified TEFL professor and teach ESL from ages four to adult. In addition, I have taught at the high school and elementary level. I have been told by both students and supervisors that I am able to make abstract concepts fun and understandable. I am the proud mother to a seven year old boy named Jesse. In my spare time I enjoy running and yoga.
Jessica
ACT English Tutor • +18 Subjects
I am currently a senior at Baylor University studying Medical Anthropology and Biology. After graduation, I plan to pursue graduate work in public health. I've worked for the past two years on campus as an undergraduate tutor, mainly focusing on biology, chemistry, and English. I also enjoy tutoring for ACT and SAT preparation and believe anyone can succeed on these exams with the right strategies and preparation. I am also a certified ESL instructor and teach a local adult course. Additionally, I speak Spanish at an intermediate level.
Adesh
12th Grade Math Tutor • +42 Subjects
I have always been a goal oriented and reaching-for-the-stars individual. As a New York native, I graduated as the salutatorian from high school with regents' honors. I have excelled with 95%+ in all of my high school regents examinations. As a high school student I fell in love with Math & Science and frequently tutored my colleagues who were struggling with their classes. In my senior year of high school I achieved the NY1 Scholar Athlete scholarship and was placed on the NYC Chancellor's Honor Roll. I then went on to Stony Brook University where I graduated with my Bachelors of Science in Biology. At Stony Brook, I was on the Dean's List every semester and a Golden Key Honor Society Member. After completing my undergraduate science classes, I became a Teaching Assistant for Biology and Chemistry. As a teaching assistant, I met with students on a one to one basis during office hours and helped strengthen their problem areas.After undergrad, I went to medical school and graduated with honors. During medical school I tutored and prepared students for the United States Medical License examinations. I prepared and delivered daily lectures for the internal medicine students and increased the pass rate from 65% to 90%. I completed my medical clerkships and attained my M.D. December 2014.I am committed, devoted and conscientious to everything I set my mind on and my decision to tutor reflects my lifelong desire for personal growth and education. When tutoring, I believe that 'diagnosing' a student's weakness is essential to building a strong foundation. It is my motto to work hard and give nothing less than my very best. It brings joy to me and the thrill of seeing a student improve with my help drives my compassion and love for teaching. Teaching not only excites me but has become a part of me that I am dedicated to and passionate about. In my spare time I enjoy playing volleyball and running various races and marathons.
Yurum
Algebra Tutor • +20 Subjects
Up until recently Theoretical Physics was my main passion and the only thing I was focused on, but I fell in love with business model design and as such I am currently in the process of starting my own company. I am dedicated to creating the foundations of knowledge and possibilities that may one day trigger a new wave of human knowledge and human experience.
Kenan
10th Grade Math Tutor • +50 Subjects
One thing I know for sure is, as a student, the feeling of studying for a class or test and only vaguely understanding the material can be extremely stressful. That's why I am more than happy to share my knowledge with others who are struggling! Tutoring is a great way for me to spend my time helping others excel.I am currently a student at Rice University in Houston, Texas where I am majoring in Mathematical Economic Analysis. I have a strong math background and am also to teach test prep, having scored in the top percentile on the SAT and PSAT in high school. Best of all, I am still in school, so I know exactly what it is like to have classes, homework, tests, and deadlines!
Rohan
Algebra Tutor • +7 Subjects
I am currently a rising Sophomore at Virginia Commonwealth University majoring in Computer Science and a minor in Finance. I have been private tutoring for almost 3 years and specialize in improving SAT and ACT Math scores. I have taken 11 AP classes at Thomas Jefferson High School for Science and Technology including Calculus AB and scored a 5. I have also scored a perfect 800 on the SAT Math 2 subject test and 36 on ACT Math. As the Co-President of the StartupTJ club at his school, I enjoy guiding motivated students through the process of launching their own profitable business. In my free time, I love to play basketball, golf, and catch my Boston sports teams play.
Lori
Algebra Tutor • +9 Subjects
Math and statistics don't have to make you want to pull your hair out. I can help you understand the details you need for your classes and show you how the concepts apply to real life.In the past, I've taken years of graduate level statistics, and served as a TA for introductory statistics, on my way to earning a Masters and a PhD. In the years since I finished, I became an expert in data visualization and business analytics.I really enjoy working with students who ask a lot of questions and I can't wait to hear yours.
Top 20 Subjects
Frequently Asked Questions
IB Computer Science HL is a rigorous, university-level program that emphasizes both theoretical computer science and practical programming skills. Unlike introductory courses, HL requires students to master algorithmic thinking, data structures, and computational problem-solving alongside coding proficiency. The course includes a significant internal assessment component—the Individual Exploration project—where students must design, implement, and document a substantial piece of software, which demands project management and advanced coding abilities beyond standard classroom exercises.
Algorithmic thinking—breaking complex problems into step-by-step solutions—is a skill best developed through guided practice and feedback. Tutors work with you to trace through algorithms, identify logical errors in your approach, and help you think about efficiency and edge cases. Rather than just explaining concepts, they guide you through solving real problems, helping you recognize patterns and develop problem-solving strategies you can apply to new challenges. This personalized approach accelerates the shift from "following examples" to "thinking computationally."
Syntax is the grammar of a programming language—the correct way to write statements so code runs. Logic is the thinking behind what you're building—the algorithms, data structures, and flow that solve a problem. Many students struggle when they confuse these: they might write syntactically correct code that doesn't actually solve the problem, or they understand the logic but can't express it in the language. Tutors help you develop both by focusing first on your problem-solving approach, then ensuring you can implement it correctly in your chosen language (typically Python for IB HL).
The Individual Exploration project is where many students struggle—it requires you to independently identify a problem, design a solution, and document everything rigorously. Tutors provide critical guidance on scope (choosing a project that's ambitious but achievable), technical architecture, and debugging when things don't work as planned. They also help you articulate the complexity and thinking behind your code through code reviews and feedback, which directly strengthens the written components of your exploration. This ongoing support reduces the isolation many students feel when working on large coding projects.
The best tutors combine deep technical knowledge with the ability to teach problem-solving strategically. They should be comfortable with the IB curriculum, have hands-on coding experience, and be able to explain not just "how" to solve something, but "why" certain approaches work better than others. They should also be comfortable reviewing your code, helping you debug, and guiding you through the Individual Exploration process. Beyond expertise, seek someone who asks questions to help you think through problems rather than just providing solutions.
Debugging is a systematic skill that improves with practice and feedback. Effective debugging starts with understanding what your code is actually doing (often different from what you intended) using tools like print statements, debuggers, or tracing by hand. Tutors teach you to form hypotheses about what's wrong, test them methodically, and learn from the errors. They help you recognize common bug patterns and develop the mindset that errors are learning opportunities, not failures. Over time, this builds intuition that prevents many bugs before they happen.
While the IB curriculum is standardized, your Individual Exploration project lets you specialize—some students build web applications, others focus on data analysis tools, game development, or automation scripts. Your choice of project often reveals what aspects of computer science engage you most. Tutors can guide you toward projects that match your interests and strengths, whether that's front-end design, algorithms and efficiency, or working with real-world datasets. The key is choosing something challenging enough to showcase your learning while remaining achievable within your timeframe.
Connect with IB Computer Science HL Tutors
Get matched with expert tutors in your subject


