Connect with hundreds of tutors like Adam

Who needs tutoring?
What prompted you to seek tutoring?

I am very happy with our experience so far with Varsity Tutors. They matched my daughter with reading specialist Mary and she is wonderful! My 10 year old daughter feels happy after her sessions and believes her tutor has already helped her.

— Allison K

What prompted you to seek tutoring?

Varsity Tutors really helped me understand the concepts during my Calculus 2 class. My tutor has such amazing patience and is open to many questions! Lastly, was always on time and very prompt. Highly suggest Varsity Tutors.

— Joey T

How soon would you like to get started?
Did you know?

Understanding your timeframe helps us to develop a tailor-made learning plan just for you.

Let's finish up your profile so we can find the perfect tutor:
Did you know?

stars

We have a 4.9/5 average customer satisfaction rating.

Let's finish up your profile so we can find the perfect tutor:

Found me a great Python, C Programming, and MatLab tutor for a Engineering Computation course.

— Charles C

Let's finish up your profile so we can find the perfect tutor:

The best tutoring service period. The customer service is beyond impeccable. They provide options that are perfectly suited to your needs. They've done such a wonderful job with my daughter in high school, I plan to use their services when she attends college. I highly recommend Varsity Tutors.

— Yvette

Let's finish up your profile so we can find the perfect tutor:

We know every student is unique. And they deserve a tutoring experience as unique as their needs. With thousands of tutors available, we're confident to find the one best for you.

A photo of Adam, a tutor from Westminster College

Adam

Certified Tutor

I am a Computer Science PhD student at Washington University in St. Louis. In college I double majored in Computer Science and Mathematics, and I enjoy both subjects tremendously. Also, I am very passionate about teaching. While I have been unofficially tutoring friends for many years, I have also tutored through volunteer work and through my position at WashU. As a result, I've accumulated a substantial amount of tutoring experience with a variety of different students.

My personal teaching philosophy is summarized by a few key points. First, my focus is cultivating students’ intuition, not simply walking them through an assignment. By focusing on intuition, I can remedy misunderstandings that might remain when teaching to the assignment. Second, I am friendly, cheerful, and socially conscious of my students. By being approachable, students feel more comfortable admitting misunderstandings or asking questions, allowing us both to fully focus on the task at hand. Third, I select my teaching techniques based on each individual student. People naturally have different ways of learning. I am also familiar with research on techniques that improve retention. Lastly, through my own studies I have a rich and expansive view of Computer Science and Mathematics. This allows me to offer deeper perspectives on the particular content; it also allows me to better motivate this content, rather than treating it in an isolated fashion.

Connect with a tutor like Adam

Adam’s Qualifications
Education & Certification

Undergraduate Degree: Westminster College - Bachelors, Computer Science, Mathematics

Graduate Degree: Washington University in St Louis - PHD, Computer Science

Test Scores
GRE Verbal: 159
Hobbies

Likes playing guitar, video games, Netflix, relaxing in nature, going for walks

Tutoring Subjects
C++
Calculus
Calculus 3
College Computer Science
Computer Science
Graduate Test Prep
GRE
GRE Analytical Writing
GRE Quantitative
GRE Verbal
High School Computer Science
Java
Math
Multivariable Calculus
Python
Quantitative Reasoning
Statistics
Technology and Coding
What is your teaching philosophy?

Briefly, my teaching philosophy has two parts. The first involves teaching students how to learn effectively. There are a variety of effective study techniques and processes that are not widespread knowledge. The second involves cultivating students' intuition. The goal is that they will be able to understand and solve a variety of problems using what they learned in the sessions, even if that problem is beyond the classroom.

What might you do in a typical first session with a student?

First, I like to get to know the student. It is important for me to know the student's learning style, likes/dislikes about the subject at hand, likes/dislikes about school and learning in general, and so on. Once we know what we want to solve, we can outline a plan of action that will help achieve this goal. After that, we can get to the learning!

How can you help a student become an independent learner?

There are three distinct stages that can be improved on: reading, studying, and approaching problems. By giving students particular techniques for these areas, they will have a broad foundation that they can apply to many aspects of their education.

How would you help a student stay motivated?

Most importantly, I would be upbeat and encouraging. If they seem to hit a mental block, I would ask small questions to break through it and get back on track. By answering the questions, students actually lead themselves out of the mental block; I am just the instigator. If it is a problem topic, I would change the way I discuss the topic until we find a strategy that works.

If a student has difficulty learning a skill or concept, what would you do?

First, I perform a a gap analysis. We need to identify where the lapse in understanding is. Once this is identified, we can specifically work on that aspect until we have accomplished the task. If one way of approaching the problem does not work, we can switch to a variety of other approaches or problem formulations.

How do you help students who are struggling with reading comprehension?

There are specific techniques to improve reading comprehension at all levels of granularity (sentence, paragraph, chapter, etc.). The techniques get the student to notice the key details. Additionally, the techniques help students deal with the overall meaning and concepts of the content.