Search
Samuel G.'s Photo

Experienced College Tutor Specialized in AP/IB Curriculum
Samuel G.

4 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $40

About Samuel


Bio

I am a senior at Rensselaer Polytechnic Institute completing degrees in Computer Science, Mathematics, and Physics. My academic background has given me a strong foundation across STEM, including advanced coursework in algorithms, artificial intelligence, machine learning, discrete mathematics, software design, calculus, linear algebra, differential equations, classical mechanics, electricity and magnetism, and other college-level math and physics topics. I also attended an IB high school, so...

I am a senior at Rensselaer Polytechnic Institute completing degrees in Computer Science, Mathematics, and Physics. My academic background has given me a strong foundation across STEM, including advanced coursework in algorithms, artificial intelligence, machine learning, discrete mathematics, software design, calculus, linear algebra, differential equations, classical mechanics, electricity and magnetism, and other college-level math and physics topics. I also attended an IB high school, so I am familiar with the structure, expectations, and rigor of both AP and IB STEM courses, and I am comfortable helping students prepare for those classes as well.

I have 5 semesters, or about 2.5 years, of experience teaching computer science topics to college students through RPI’s Computer Science department. In that role, I have helped students learn data structures and algorithms, AI and machine learning concepts, discrete math, programming fundamentals, software design, debugging strategies, and problem-solving approaches. I have also spent 4 semesters, or about 2 years, tutoring college-level math and physics courses offered at RPI. This has involved working with students one-on-one and in academic support settings, helping them strengthen both their conceptual understanding and their ability to solve problems independently.

My tutoring style is patient, structured, and focused on building real understanding rather than memorization. I try to first identify where a student’s confusion begins, then break the problem into smaller steps and connect each step back to the underlying concept. For technical subjects like computer science, math, and physics, I often use examples, diagrams, analogies, and step-by-step reasoning to make abstract ideas more concrete. My goal is not just to help students get through a single homework problem, but to help them develop the confidence and problem-solving habits they need to handle similar problems on their own.


Education

Rensselaer Polytechnic Institute
Physics and Math

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat

Samuel hasn’t set a schedule.

We’re having trouble loading this schedule right now. Please try again later.


Approved Subjects

ACT Math

ACT Math

I have experience helping students improve their ACT Math and Reading scores by focusing on test strategies, targeted practice, and confidence-building.
Algebra 1

Algebra 1

I have experience helping middle school students transition into Algebra 1 by building strong foundational skills and confidence through guided practice and clear explanations.
Algebra 2

Algebra 2

I have a strong mathematics background from RPI and several semesters of STEM tutoring experience. I’m comfortable helping students with Algebra 2 topics including graphing, functions, equations, and step-by-step problem solving.
C

C

I have experience with C programming and compiling open source projects on various Linux distributions, including Alpine. I can guide you through the process and help you understand each step.
C++

C++

I am well-qualified to tutor C++ because I have a strong computer science background from Rensselaer Polytechnic Institute, including coursework in Data Structures, Algorithms, Computer Architecture, and Software Design. I have hands-on C++ experience through projects like an Operating Systems Process and CPU Scheduling Simulator and a Multithreaded TCP Wordle Server, where I applied C++, Linux, concurrency, and systems-level programming concepts. I also have 2+ years of teaching and tutoring experience, including mentoring 500+ students in data structures, discrete math, and other technical courses. My tutoring style focuses on breaking code into traces, memory diagrams, debugging workflows, and clear step-by-step explanations so students can understand not just what the code does, but why it works.
Calculus

Calculus

I studied Mathematics, Computer Science, and Physics at RPI and have several semesters of tutoring experience in college-level STEM courses. I’m comfortable helping with calculus concepts, problem setup, step-by-step solutions, and test preparation.
Computer Science

Computer Science

I am well-qualified to tutor computer science because I have a strong academic background from Rensselaer Polytechnic Institute, with coursework in Data Structures, Algorithms, Computer Architecture, Software Design, and machine learning. I also have professional software engineering and AI systems experience through my internship at General Dynamics Information Technology, where I built backend services, worked with Python/Node.js/PostgreSQL, contributed to CI/CD pipelines, and implemented LLM reasoning strategies in company-wide GenAI systems. In addition, I have taught and mentored 500+ students across computing-heavy courses, including data structures, discrete mathematics, and quantum computing. My tutoring style focuses on helping students understand code behavior, debugging, algorithmic thinking, and core CS concepts through clear traces, examples, and step-by-step explanations.
Data Structures

Data Structures

I am a machine learning engineering, meaning I work with basic data structures and algorithms every day. I also worked in the past as a TA for RPIs Data Strucrures course. My multitude of past experience with data structures and algorithms make me proficient in the domain.
Differential Equations

Differential Equations

I have extensive experience tutoring linear algebra and differential equations, and I am familiar with the structure and expectations of UC Berkeley’s math courses.
Discrete Math

Discrete Math

I am well-qualified to tutor discrete math because I have both academic and teaching experience directly tied to proof-based and algorithmic reasoning. At RPI, I have taught and mentored 500+ students across discrete mathematics, data structures, and quantum computing, helping students with proof structure, abstract math, algorithms, and reasoning-heavy problem solving. My coursework and technical background in Data Structures, Algorithms, Linear Algebra, and Computer Architecture give me a strong foundation in the logic, sets, functions, recursion, combinatorics, graphs, and proof techniques that discrete math relies on. I also have experience creating lecture notes and step-by-step course materials, which helps me explain discrete math in a structured way instead of making it feel like random symbolic manipulation.
Machine Learning/ AI

Machine Learning/ AI

I am well-qualified to tutor machine learning and AI because my academic background combines Computer Science, Mathematics, and Physics, with coursework in linear algebra, algorithms, probability-heavy technical subjects, and a machine learning concentration. I also have direct AI/ML engineering experience through GDIT, where I implemented LLM reasoning strategies into company-wide GenAI services and built AI-related backend systems, as well as through William & Mary, where I engineered speculative decoding and multi-agent reasoning workflows using PyTorch, LangChain, and algorithmic ML concepts. I have also created presentations on reinforcement learning for quantum circuit simulation and presented applications of LLMs in finance, giving me experience explaining advanced AI concepts clearly to technical audiences. As a tutor, I can connect the theory students see in class vectors, optimization, probability, algorithms, and model behavior to real ML/AI systems I have actually built.
Python

Python

I am completing degrees in Computer Science, Mathematics, and Physics at RPI and have several semesters of experience teaching computer science topics to college students. I regularly help students with Python, algorithms, debugging, and step-by-step problem solving.
SAT Math

SAT Math

I hold degrees in Mathematics, Computer Science, and Physics from RPI and have 2+ years of college-level tutoring and teaching experience. My math tutoring background includes Algebra II, precalculus, calculus, and structured problem-solving support, which fits SAT Math preparation well.
Samuel G.'s Photo

Questions? Contact Samuel before you book.

Still have questions?

Ratings and Reviews


Rating

5.0 (2 ratings)
5 star
(2)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)
Hourly Rate: $40
Contact Samuel