Search
Caleb G.'s Photo

800 SAT Math | Duke CS Grad | Programming and Test Prep Tutor
Caleb G.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $100

About Caleb


Bio

I started tutoring in 7th grade, helping peers and older students with Algebra 1 as a volunteer. Throughout high school, I continued tutoring math through AP Calculus AB, which taught me how to break down complex ideas and meet students where they are. I scored 800 on both the SAT Math section and the SAT Math 2 Subject Test, and that strong foundation in math carried into my computer science studies.

At Duke University, I majored in Computer Science with a minor in math. I peer tutored...

I started tutoring in 7th grade, helping peers and older students with Algebra 1 as a volunteer. Throughout high school, I continued tutoring math through AP Calculus AB, which taught me how to break down complex ideas and meet students where they are. I scored 800 on both the SAT Math section and the SAT Math 2 Subject Test, and that strong foundation in math carried into my computer science studies.

At Duke University, I majored in Computer Science with a minor in math. I peer tutored Data Structures & Algorithms in Java and Linear Algebra and Differential Equations, and was a TA for Mobile Programming. I was named a David M. Rubenstein Scholar and competed on Duke's ICPC team. After graduating in 2022, I spent two years as a software engineer at LinkedIn building distributed systems and data infrastructure using Python, Scala, Java, and C. Most recently, I was a founding engineer at a startup where I built fault-tolerant backend systems.

I've decided to return to tutoring, something I've genuinely enjoyed since middle school. My approach is straightforward: we work through problems together, build real understanding, and develop the problem-solving instincts that make you independent. Whether you're debugging your first Python script, tackling recursion and data structures, preparing for AP CS or SAT Math, working through college algorithms, or prepping for technical interviews, I tailor sessions to your needs. My goal is to make you a confident problem-solver who understands why solutions work, not just how to arrive at them.


Education

Duke University
Computer Science, Math

Policies

  • Hourly Rate: $100
  • Rate details: I typically work virtually; in-person sessions are available at a higher rate depending on location.
  • Lesson cancellation: 24 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Algebra 2

Algebra 2

I studied mathematics at Duke University and have been tutoring math for many years across a wide range of levels. I peer tutored Algebra 1 and Algebra 2 while in school and later tutored Linear Algebra as an undergraduate at Duke, helping students understand core concepts and complete coursework successfully. I’ve worked with students who need extra structure and patience, including those with IEPs, and I focus on clear explanations, repetition when needed, and steady progress toward course completion and graduation goals.
Computer Programming

Computer Programming

I started programming in 2018 when I began my CS degree at Duke, and I've been tutoring since 7th grade, giving me a strong foundation in breaking down complex concepts. At Duke, I tutored Data Structures & Algorithms and was a TA for Mobile Programming, helping students build real applications from scratch. Professionally, I've worked at LinkedIn and as a founding engineer at a startup, writing production code in Python, Java, C, Scala, and Swift. Whether you're learning your first programming language or advancing to object-oriented design and algorithms, I focus on building the problem-solving mindset that makes you an independent, confident programmer.
Computer Science

Computer Science

I studied Computer Science at Duke with a math minor, competed on the ICPC team, and worked as a software engineer at LinkedIn for two years building distributed systems and data infrastructure. I've tutored everything from introductory programming to advanced algorithms, and served as a TA for Mobile Programming at Duke. I help students at all levels; whether you're writing your first program, debugging data structures assignments, or tackling challenging coursework in algorithms and system design. My approach focuses on building genuine problem-solving skills and understanding the fundamentals that make you a strong programmer.
Interview Prep

Interview Prep

I’m a CS graduate and former university Data Structures & Algorithms peer tutor who has successfully passed multiple technical interviews and received software engineering offers. I coach students on solving interview-style problems in arrays, trees, graphs, recursion, and Big-O under real interview constraints. Sessions emphasize clear problem framing, communication, and correctness before optimization. Ideal for college students preparing for software engineering interviews or algorithm-heavy exams.
Linear Algebra

Linear Algebra

I minored in mathematics at Duke and served as a peer tutor for Linear Algebra, helping students grasp abstract concepts like vector spaces, eigenvalues, and matrix transformations. I scored a perfect 800 on both the SAT Math section and SAT Math Subject Test, reflecting my strong mathematical foundation. My approach focuses on building geometric intuition alongside computational skills, making topics like linear independence and basis transformations click rather than feel like pure memorization. Whether you're struggling with proofs, matrix operations, or understanding how linear algebra applies to computer science and data science, I can help you develop genuine understanding.
Python

Python

I've been using Python professionally for three years, including two years at LinkedIn building data pipelines, platform tooling, and distributed systems with Python, Spark, and various frameworks. I've also built multiple personal projects using Python, including a Rubik's Cube solver with FastAPI and computer vision processing. At Duke, I tutored students transitioning from learning syntax to writing clean, efficient, production-quality code. Whether you're a complete beginner learning your first for-loop or working on advanced topics like APIs, data processing, or backend development, I can help you build strong fundamentals and develop real problem-solving skills.
SAT Math

SAT Math

I scored a perfect 800 on both the SAT Math section and the SAT Math 2 Subject Test, and I've been tutoring math since 7th grade, over 13 years of experience. I've helped students with everything from Algebra 1 through AP Calculus AB, and I understand exactly what the SAT tests and how to approach it strategically. My teaching focuses on building genuine mathematical understanding while also mastering test-taking techniques, time management, and how to avoid common traps. Whether you're aiming to break 700 or push from 750 to 800, I tailor my approach to your specific weaknesses and help you maximize your score efficiently.
Algebra 1
Probability
Caleb G.'s Photo

Questions? Contact Caleb before you book.

Still have questions?

Hourly Rate: $100
Contact Caleb