Patient and Experienced Tutor: math, physics, and computation

Matthew G.
Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $58

Response time: **11 hours**

Patient and Experienced Tutor: math, physics, and computation

Matthew G.
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.

Civil Engineering

Masters

PhD

Loading...

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.

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.

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.

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.

HTML,
SQL
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.

HTML,
SQL
Algebra 1,
Algebra 2,
Calculus,
Geometry,
Physics,
Prealgebra,
Precalculus

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.

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.

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.

Algebra 1,
Algebra 2,
Calculus,
Geometry,
Physics,
Prealgebra,
Precalculus,
Probability
Algebra 1,
Algebra 2,
Calculus,
Geometry,
Physics,
Prealgebra,
Precalculus

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.

Physics
Algebra 1,
Algebra 2,
Calculus,
Geometry,
Physics

## 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

## Explained concepts clearly and gave great examples!

Matt’s explanations were very clear and concise. We reviewed dictionaries, lists, and sets. He is very knowledgeable in Python and a great tutor. Thank you, Matt!

Olenka, 5 lessons with Matthew

## Great first lesson

Matt worked really well with my son. He did a nice job of making the lesson challenging and personalizing it to my son's interests. He was a really great fit! Thanks Matt!

Ethan, 2 lessons with Matthew

## Great at explaining!

He Was very patient and took his time to explain concepts to me. I was really happy with his work!

Mike, 12 lessons with Matthew

## Great first session!

Matthew showed me how to break down a graphing equation. Looking forward to our next session. I'm determined to figure this stuff out!

Pamela, 1 lesson with Matthew

## Very helpful!

We had a good quick meet up going over cylindrical unit vectors and spherical unit vectors. as well as changing the orders of integration which helped out a ton!

Wendy, 9 lessons with Matthew

## Yo! Matt in da house!

He has been very patient with me at all times. So far he's been a great tutor. He listens and explains any questions I may have. He even asks in advance what's there to review so he can be 110% ready for our tutoring sessions.

Ricardo, 1 lesson with Matthew

## Great Tutor!

Although both our schedules seem to be very busy, Matthew still made arrangements to meet with me. I gained a better understanding of my statistics material. Thanks to Matthew, I can say I left our tutoring session with more confidence and a better understanding of how to complete my assignment. Thanks, Matthew!

Brent , 3 lessons with Matthew