Search

Matthew M.

5 years teaching experience! 1000+ programming students

5 years teaching experience! 1000+ programming students

$50/hour

  • 78 hours tutoring

  • Bella Vista Philadelphia, PA 19147

About Matthew


Bio

Hey Folks! Welcome to my profile :)

For 5 years, I taught in public and private schools across the state. I have a degree in education and am certified to teach 6 subjects, including technology, computer science, math, and English.

My favorite experience in education by far has been teaching programming to over 1000 students. It's rewarding and exciting to see students tackle something new and learn a valuable skill!

Besides K-12 teaching, I've also done quite a bit of work with...

Hey Folks! Welcome to my profile :)

For 5 years, I taught in public and private schools across the state. I have a degree in education and am certified to teach 6 subjects, including technology, computer science, math, and English.

My favorite experience in education by far has been teaching programming to over 1000 students. It's rewarding and exciting to see students tackle something new and learn a valuable skill!

Besides K-12 teaching, I've also done quite a bit of work with adults. I've provided technology, programming, and instructional training to other teachers, beginning and experienced programmers, and even faculty members at institutions such as the University of Pennsylvania.

And, since I also work as a programmer, you can be sure that everything that we work on together is geared toward "the real world."

Currently, I run an early stage education technology startup and work as a freelance web developer in South Philly.

In my day to day work, I use a variety of technologies including:

HTML
CSS
JavaScript
Angular
Node.js
Python
C#
.NET
SQL
Azure
...and more!

But more importantly, I've spent years TEACHING programming. So I know where students struggle and how to help them.

Not sure where to start? Shoot me a message for more info!

Parents/students, ask me about after school and weekend tutoring!
Professionals, how about a coding session on your lunch hour?

I'm extremely flexible and can meet your schedule, either locally in Philly or online.

Looking forward to hearing from you!


Education

West Chester University
Education

Policies

  • Tutor’s lessons: In-person and online
  • Hourly rate: $50 for in-person / $50 for online
  • Travel policy: Within 3 miles of Philadelphia, PA 19147
  • Background check passed on 2/15/2019

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Business

Microsoft Excel

Microsoft Excel

I've taught spreadsheet skills (Excel and Google Sheets) for years! Beginners, I can help you format your spreadsheets and write your first formula. Advanced users, ask me about VBA Macros and Linear Programming. I also hold Master-level certification in Office products from Microsoft.

Computer

Angular,

Angular

Much of my freelance work involves building Angular apps using the latest technologies including NGRX, NGXS, Angular Material, Ionic, Firebase, and more. I'm actively involved in Philadelphia's Angular community and have even been a featured speaker at Angular events. Angular is constantly being kept up to date with new features and it would be a great skill to add to your toolkit!
C#,

C#

When I have to build a large application, I always turn to .NET for my backend. I've used C# to build web services, business logic, and desktop interfaces for a variety of projects. It's a great set of tools, but it can also be overwhelming! That's why I've got you covered all the way from installing Visual Studio to deployment on Azure.
Computer Programming,

Computer Programming

I've taught programming to over 1000 students! Whether you're doing work for a class or just learning to code on your own, I can help. I'm also a professional developer, using Python, Java, HTML, JavaScript, Angular, SQL, and more.
Computer Science,

Computer Science

I've taught computer science and programming to over a thousand students over 5 years teaching public and private school. Now I work as a programmer, using a variety of languages to build web and mobile apps. Send me a message if you need help with a CS class or you're learning to code on your own!
CSS,

CSS

Knowing CSS is crucial to making websites that look good! Since my primary job is web development, I use it constantly. One of the challenges in learning CSS is that there are so many features. That's where a good tutor comes in - whether you are creating your first style attributes or diving into advanced topics like Bootstrap and Flexbox,
General Computer,

General Computer

Need general computer help? I've taught computer skills for years! Learning just a few new skills can make your life easier and happier, and it's never too late to start. PC, Mac, iPhone, Android - I can help!
HTML,

HTML

As a web developer, I use HTML constantly! It is the foundation of web programming, and a great place to start your coding journey. I've also taught HTML to hundreds of students, so I know where students struggle and how to help them.
JavaScript,

JavaScript

As a web developer, JavaScript is my go-to programming language. It's a great language to learn because all websites rely on it, plus you can use it server-side (Node.js). In addition to the language itself, I can help you learn techniques such as AJAX and Reactive Programming, as well as important libraries like Express and JQuery.
Microsoft Excel,

Microsoft Excel

I've taught spreadsheet skills (Excel and Google Sheets) for years! Beginners, I can help you format your spreadsheets and write your first formula. Advanced users, ask me about VBA Macros and Linear Programming. I also hold Master-level certification in Office products from Microsoft.
Python,

Python

I've taught Python to hundreds of students! It is the BEST and EASIEST language to start with if you've never done programming before (in my opinion). Once you learn the basics, you can apply them in other programming languages as well. Contact me to learn the fundamentals!
SQL

SQL

SQL is my go-to language for databases! Specifically, I often work with Azure SQL Server Database. I can help not only with the SQL language, but database design, relational database theory, best practices, and cloud deployment. So Select from TUTORS where NAME='Matt'!

Corporate Training

General Computer,

General Computer

Need general computer help? I've taught computer skills for years! Learning just a few new skills can make your life easier and happier, and it's never too late to start. PC, Mac, iPhone, Android - I can help!
HTML,

HTML

As a web developer, I use HTML constantly! It is the foundation of web programming, and a great place to start your coding journey. I've also taught HTML to hundreds of students, so I know where students struggle and how to help them.
Microsoft Excel,

Microsoft Excel

I've taught spreadsheet skills (Excel and Google Sheets) for years! Beginners, I can help you format your spreadsheets and write your first formula. Advanced users, ask me about VBA Macros and Linear Programming. I also hold Master-level certification in Office products from Microsoft.
SQL

SQL

SQL is my go-to language for databases! Specifically, I often work with Azure SQL Server Database. I can help not only with the SQL language, but database design, relational database theory, best practices, and cloud deployment. So Select from TUTORS where NAME='Matt'!

Ratings and Reviews


Rating

5.0 (28 ratings)
5 star
(28)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

All reviews

Awesome Tutor!!!

I was in a crisis and needed an assignment to be done in less than 24 hours. I contacted Matthew and he responded to me ASAP and he was willing to help me finish my assignment the same day!! He helped me complete the assignment! He is fantastic!!! I highly recommend him!! He knows what he is doing and very knowledgeable!!!

Tammara, 3 lessons with Matthew

Matthew was fantastic

My son is in college and needed help with computer science. We reached out to Matthew and he responded within minutes. He scheduled a session for the following day. Matthew turned out to be an outstanding teacher. I highly recommend him.

Richard, 1 lesson with Matthew

Observant, knowledgeable, flexible

Mat reviewed the scope beforehand to make sure we were a good match before starting. He was quick, flexible and forced me to stretch in areas where I needed help. Highly recommend!

Robert, 9 lessons with Matthew

Knowledgeable and attentive tutor

He taught me the basics of mySQL. He was good about identifying which aspects of mySQL would be useful going forward and equipped me with an excellent foundation for potential future uses of mySQL.

Alexandra, 1 lesson with Matthew

Great tutor

Very helpful and efficient, look forward to continuing to work with Matt. He is very knowledgeable about how to structure solutions to specific problems by using various programming tools and languages.

Nick, 2 lessons with Matthew

Great Google Spreadsheet tutorial

Matthew did a great job of walking me through building formula's across different sheets, formatting the sheets for better presentation and ideas about measuring results visually using conditional formatting. Great job, Matthew!!

Steve, 1 lesson with Matthew
Contact Matthew

Response time: 34 minutes

$50/hour

Matthew M.

$50/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Matthew

Response time: 34 minutes