Search
Matthew G.'s Photo

Patient and Experienced Tutor: math, physics, and computation
Matthew G.

705 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $55

About Matthew


Bio

I am a scientist at the Air Force Research Laboratory and have my PhD from Carnegie Mellon University. I have years of experience, both as a tutor and as a teaching assistant, helping undergraduates with their homework and understanding their lectures. I've also guest lectured for professors. All of these experiences have helped me understand that I have a passion for teaching and tutoring. I strive to teach with patience and empathy.

I am a scientist at the Air Force Research Laboratory and have my PhD from Carnegie Mellon University. I have years of experience, both as a tutor and as a teaching assistant, helping undergraduates with their homework and understanding their lectures. I've also guest lectured for professors. All of these experiences have helped me understand that I have a passion for teaching and tutoring. I strive to teach with patience and empathy.


Education

University of Pittsburgh
Engineering
University of Pittsburgh
Masters
Carnegie Mellon University
PhD

Policies

  • Hourly Rate: $55
  • Rate details: Group rates are $80/hr online and $100/hr in-person
  • Lesson cancellation: 8 hours notice required
  • Background check passed on 10/14/2014

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C

C

I have had courses in and worked on projects in C. I am currently taking a class in heterogeneous parallel programming which uses CUDA. It is a good exercise in both C and parallel programming. I have also taken multiple data structures and algorithms courses that used C.
C++

C++

I have had courses in and worked on projects in C++. I am currently working on a C++ implementation of the finite element method in solid mechanics. I use a lot of OOP and know a lot of the new features in the C++11. I have taken C++ courses on Coursera as well. I use the googletest framework for all my unit tests.
Civil Engineering

Civil Engineering

I just completed my undergraduate degree in civil engineering. In addition, I have passed the FE examination and have become an E.I.T. I have multiple internships at various Civil Engineering firms in disciplines such as Green and Sustainable Engineering, Structural Engineering, Environmental Engineering, and Site Civil Engineering. I am currently doing research at the University of Pittsburgh in Structural Engineering and computational mechanics.
Computer Programming

Computer Programming

In high school I took college level computer science courses in Visual Basic and Java and tested out of Intermediate Java. For my undergrad engineering degree I had courses in and was exposed to C++, Matlab, Mathcad, and Excel. At an internship I developed a full-scale web application in PHP, javascript and HTML that was used internally and licensed to external clients as well. I am also active on github and have a couple of opensource applications I am working on.
Computer Science

Computer Science

In high school I took college level computer science courses in Visual Basic and Java and tested out of Intermediate Java. For my undergrad engineering degree I had courses in and was exposed to C++, Matlab, Mathcad, and Excel. I've taken many courses online at Coursera in computer science including data structures, algorithms, and even heterogeneous parallel programming.
Differential Equations

Differential Equations

In both high school and undergrad I had Calculus 1, 2, and 3, and differential equations. I have also had classes in partial differential equations and numerical techniques for solving partial differential equations such as finite element method.
JavaScript

JavaScript

I have developed many applications in both javascript and jQuery. At an internship I developed a full-scale web application that relied heavily on javascript. I also know AJAX. I also know and have used JSON on many projects.
Linear Algebra

Linear Algebra

I had a linear algebra course in undergrad and a computer methods course in which we developed linear algebra programs and learned linear algebra algorithms. I also had a finite element method course which relied heavily on linear algebra.
MATLAB

MATLAB

MATLAB was used in at least half a dozen courses in my undergrad. It was used in Computer Methods, Intro to Engineering Methods, Intro to Finite Element Method, Ordinary Differential Equations and others. I also used MATLAB in my research as a graduate student.
PHP

PHP

For over a year and a half I was involved in developing a web application for visualizing large data sets from scientific experiments--it was written mostly in PHP. I use PHP for almost all of my server-side code in personal webpages that I have developed as well as commercial sites.
Python

Python

I learned Python at an internship and use it for a lot of general purpose programming. I have also gone through the Kindle Edition of "Object Oriented Programming in Python 3". I have open source Python projects on my github. I have even done GUI programming with Tkinter and Qt4 in Python and done unit testing with the unittest package.
Algebra 1
Algebra 2
Calculus
Geometry
HTML
Physics
Prealgebra
Precalculus
Probability
SQL
Trigonometry
Matthew G.'s Photo

Questions? Contact Matthew before you book.

Still have questions?

Ratings and Reviews


Rating

4.9 (157 ratings)
5 star
(152)
4 star
(3)
3 star
(1)
2 star
(0)
1 star
(1)

Reviews

The best tutor out there!!!

Matthew is everything you want in a tutor. Patient, knowledgeable and a great teacher. I am currently enrolled in an algorithms course as well as a fundamentals of computing course that focuses on problem solving through Python and he has helped me immensely in both. I am a slow learner but Matthew breaks everything down for me in a clear and concise manner. I can't say enough great things about him. HIGHLY RECOMMEND!!

Scott, 12 lessons with Matthew

After an extensive search, Matt is simply the best

As a first year philosophy grad student I found myself in a math-heavy class on probability and decision theory that I wasn't prepared for. In a panic, I searched for a tutor. I found several different tutors that said they could help, and began alternating between them to see which was best, but after some sessions it turned out that a few of them were not as knowledgeable about the material as I needed (the class is pretty demanding), and others had teaching styles that didn't match my learning style. Matt was both one of the most knowledgeable about the topic and also the most patient and had a teaching style that was a perfect match. Instead of breezing through problems and showing me the answers, he worked with me as a team to walk through the problems together, making sure to stop and explain any parts that I wasn't quite getting. After a few weeks, I stopped scheduling sessions with the other tutors and Matt became my exclusive tutor all the way through to the end of the class. Can't recommend his tutoring services enough! Five stars.

Chad, 6 lessons with Matthew

Great multivariable calculus tutor!

Matt is a great tutor who brings both energy and deep expertise to every session. His enthusiasm for math is contagious. What I appreciate most is Matt’s patience and ability to adapt his teaching style to my daughter’s learning pace. I had to cancel a session due to my daughter’s illness one hour before the session stated. Matt cancelled without charging us. We really appreciate his understanding. We are planning to book sessions on weekly basis in this school year. I feel it will be a great multivariable calculus journey for my 11th grade child with Matt’s help!

Danandxixi, 2 lessons with Matthew

Incredibly Knowledgable and Kind Tutor

Matthew is always immensely knowledgeable and patient. I have had other CS tutors, but Matthew has been by far the most knowledgeable and understanding of the topics I am studying.

Niles, 49 lessons with Matthew

Great first impression!

Matthew was very thorough in his rundown of mathematica and I really enjoyed learning from him! I am looking forward to more sessions in the future

Evangeline, 1 lesson with Matthew

Fantastic tutor for AP Physics

My daughter was struggling in AP Physics until she started session with Matthew. He is so good at helping her understand complex material. We have set up regular sessions with him as a result. Highly recommend Matthew!

Julie, 17 lessons with Matthew

Thanks !

I appreciate for his teaching. I was able to understand more. He is a good tutor. Thanks ! Thanks thanks thanks

Deahyeon, 4 lessons with Matthew

First session - Precalc Test Prep

Matthew covered exactly what was needed for Unit 1 Precalculas test. Talked about function composition, function addition, function subtraction, function multiplication, function division, domains of functions, difference quotients, and even/odd/neither functions. Practiced these concepts through problem solving.

Anne, 5 lessons with Matthew

Walked through examples and gave background explanations to complex concepts

Matthew helped me understand the complicated math involved with Physics, and with his help I was able to pass! He also is ready to work through as many problems as needed and provide examples to further your understanding. I would recommend him for sure... Thank you Matthew!

Kate, 6 lessons with Matthew

Great first session ...

First session went really well ... definitely helped with tests I had the next day. Helped with my Calculus and physics. Will continue sessions as I need more work. Thank you Matthew

Scott, 4 lessons with Matthew
Hourly Rate: $55
Contact Matthew