Search

Avery L.

Programming, Math and Applied Science Coach

Programming, Math and Applied Science Coach

$100/hour

  • 242 hours tutoring

  • Nob Hill San Francisco, CA 94108

About Avery


Bio

I specialize in teaching and tutoring computer science, math, and physics. Over the past five years, I have successfully worked with a variety of different students to achieve their goals’. I recognize that each student is unique, whether I am coaching a high school student for an AP exam or teaching a new skill to a professional, and I pride myself on catering to all of my students’ individual needs and preferences.

My background:
I started tutoring in 2013 as a volunteer for public...

I specialize in teaching and tutoring computer science, math, and physics. Over the past five years, I have successfully worked with a variety of different students to achieve their goals’. I recognize that each student is unique, whether I am coaching a high school student for an AP exam or teaching a new skill to a professional, and I pride myself on catering to all of my students’ individual needs and preferences.

My background:
I started tutoring in 2013 as a volunteer for public schools in Williamsburg, VA. Shortly after, I was hired as a math and physics tutor for my university. While studying Computer Engineering at the University of Virginia, I gained experience teaching through internships with Fortune 500 companies, research with professors, and continuing my job as a tutor. This gave me the opportunity to transition to private teaching and tutoring. Since then, I have graduated the with a BS in Computer Engineering from the University of Virginia and have gained plenty of industry experience working as both a software engineer and as a data engineer. Over that time, I have continuously taught and tutored while incorporating these experiences to further improve.

As an engineer, I know how math and science subjects build on themselves, so it's important to me that my students truly grasp their material. Because of that, I try to make that material as relatable as possible. As a teacher and a tutor, I know that everybody has different learning styles, and I try to identify and customize to each of my students’ preferences as best as possible.

I believe that learning math and science can be very rewarding, and I will do my best to help my students succeed. My hours and availability are generally pretty flexible, so please feel free to contact me about appointments outside of my listed time ranges. Also, if you have a subject that is related to any of my areas of expertise but not listed, please feel free to reach out about it.


Education

University of Virginia
Computer Engineering

Policies

  • Hourly Rate: $100
  • Rate details: Please contact me ASAP if you need to cancel a session. Less than 24 hours notice will result in a 1 hour charge. Less than 1 hour notice will result in a full charge of the planned session.
  • Lesson cancellation: 24 hours notice required
  • Background check passed on 3/1/2016

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

ASP.NET,

ASP.NET

ASP.NET and ASP.NET MVC are among the first web frameworks that I learned as a software engineer. I have developed web applications ranging from personal projects to enterprise applications using the .NET framework. I also help people regularly with understanding the framework and developing their own projects.
C,

C

C was an integral part of my education as a computer engineering graduate. I worked on projects involving data structures and algorithms, embedded programming, memory management, and multithreading. I also help people, ranging from high school students to adult learners, regularly with C-based projects and in preparation for exams. And I completed my B.S. in Computer Engineering at the University of Virginia
C#,

C#

As a software engineer who works regularly with C#, I am very familiar with it and its frameworks. I have helped people develop a variety of projects and elevate their skills with C# for the past few years. Some topics that I have helped people with regularly include data structures, algorithms, optimization, and web development.
C++,

C++

C++ was an integral part of my education as a computer engineering graduate. I worked on projects involving data structures and algorithms, embedded programming, memory management, and multithreading. I also help people, ranging from high school students to adult learners, regularly with projects and in preparation for exams.
Computer Engineering,

Computer Engineering

I completed my B.S. in Computer Engineering at the University of Virginia. Over the past few years, I gained plenty of experience working as a data engineer and a software engineer for both small companies and Fortune 500 companies. I also help people, ranging from high school students to adult learners, regularly with computer engineering projects and in preparation for exams.
Computer Programming,

Computer Programming

I completed my B.S. in Computer Engineering at the University of Virginia. Over the past few years, I gained plenty of experience working as a data engineer and a software engineer for both small companies and Fortune 500 companies. I also help people, ranging from high school students to adult learners, regularly with computer programming, whether they are just learning it, enhancing their skills, or developing a project.
Computer Science,

Computer Science

I completed my B.S. in Computer Engineering at the University of Virginia. Over the past few years, I gained plenty of experience working as a data engineer and a software engineer for both small companies and Fortune 500 companies. I also help people, ranging from high school students to adult learners, regularly with computer science projects and in preparation for exams.
CSS,

CSS

I have worked in web development for the past couple of years, and CSS is a fundamental skill for this field. I have used it along with Bootstrap to develop the front end of many web applications. After working with it extensively, I am confident in my ability to teach it to others.
HTML,

HTML

I have worked in web development for the past couple of years, and HTML is a fundamental skill for this field. I have used it to setup the structure of webpages, collect form data, and more. After working with it extensively, I am confident in my ability to teach it to others.
JavaScript,

JavaScript

I have worked in web development for the past couple of years, and JavaScript is a fundamental skill for this field. I have used it along with many JavaScript libraries, such as JQuery, DataTables, and Highcharts, to develop things from graphing tools to interactive dashboards. After working with it extensively, I am confident in my ability to teach it to others.
JQuery,

JQuery

I have worked in web development for the past couple of years, and JQuery is a fundamental skill for this field. I have used it to consolidate code and develop things from graphing tools to interactive dashboards. After working with it extensively, I am confident in my ability to teach it to others.
PHP,

PHP

I learned PHP early on while studying to be a software engineer. I have used it to develop ecommerce web applications. I have also helped people, ranging from high school students to adult learners, understand PHP and develop their own personal projects with it.
Python,

Python

As a software engineer who works regularly with Python, I am very familiar with it and its frameworks. I have helped people develop a variety of projects and elevate their skills with Python for the past few years. Some topics that I have helped people with regularly include data structures, algorithms, optimization, and web development.
R,

R

I am very familiar with R, as I have tutored in the programming language for the past two years. In addition, I have taken several courses in R. Some of the projects I have done, both academically and independently, involve function modeling, optimizing performance, and numerical analysis.
SQL,

SQL

As a data engineer, data is an integral part of my job. SQL is a fundamental tool that I use regularly to process data. I have experience using a variety of RDBMS, including MySQL, Oracle, SQL Server, and SQLite.
Web Design,

Web Design

I have developed web applications for small, medium, and Fortune 500-level companies. In most cases I developed full stack, so I have experience with front-end development such UI and UX design and with back-end development such as eCommerce integration and database models. I also help people, ranging from high school students to adult learners, regularly with web design, whether they are just learning it, enhancing their skills, or preparing for an exam.
General Computer

Corporate Training

ASP.NET,

ASP.NET

ASP.NET and ASP.NET MVC are among the first web frameworks that I learned as a software engineer. I have developed web applications ranging from personal projects to enterprise applications using the .NET framework. I also help people regularly with understanding the framework and developing their own projects.
C++,

C++

C++ was an integral part of my education as a computer engineering graduate. I worked on projects involving data structures and algorithms, embedded programming, memory management, and multithreading. I also help people, ranging from high school students to adult learners, regularly with projects and in preparation for exams.
HTML,

HTML

I have worked in web development for the past couple of years, and HTML is a fundamental skill for this field. I have used it to setup the structure of webpages, collect form data, and more. After working with it extensively, I am confident in my ability to teach it to others.
SQL,

SQL

As a data engineer, data is an integral part of my job. SQL is a fundamental tool that I use regularly to process data. I have experience using a variety of RDBMS, including MySQL, Oracle, SQL Server, and SQLite.
Web Design,

Web Design

I have developed web applications for small, medium, and Fortune 500-level companies. In most cases I developed full stack, so I have experience with front-end development such UI and UX design and with back-end development such as eCommerce integration and database models. I also help people, ranging from high school students to adult learners, regularly with web design, whether they are just learning it, enhancing their skills, or preparing for an exam.
General Computer

Elementary Education

Elementary Math

Elementary Math

Math is a fundamental skill for me. As an engineer, I use it on a daily basis, and much of the math I use builds off of the fundamentals. I also help students with basic math regularly, whether they are just learning a new topic, enhancing their skills, or preparing for an exam.

Homeschool

Algebra 1,

Algebra 1

Algebra is a fundamental skill for me. I use it on a daily basis along with other math concepts to solve engineering problems. I also help students with algebra regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Algebra 2,

Algebra 2

Algebra is a fundamental skill for me. I use it on a daily basis along with other math concepts that build on algebra to solve engineering problems. I also help students with algebra regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Calculus,

Calculus

I studied calculus at both the high school and university level and use it regularly as a data engineer. In high school, I earned a 5 on the AP Calculus BC exam, and in college, I studied various applications and theories of calculus such as multivariable calculus and numerical analysis. Over the past few years, I have mastered this subject, tutoring calculus regularly to students of all ages and backgrounds and applying it regularly in my work.
Geometry,

Geometry

Geometry is a fundamental skill for me. I use it on a regular basis to solve engineering problems. I also help students with geometry regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Physics,

Physics

I studied physics at both the high school and university level. In high school, I earned a 5 on the AP Physics C exam, and in college, I studied mechanical and electrical physics and its applications in electrical and computer engineering. Furthermore, I have used the concepts in physics to construct circuits and design projects throughout my Computer Engineering studies. Over the past few years, I have mastered this subject, tutoring physics regularly to students of all ages and backgrounds.
Prealgebra,

Prealgebra

Prealgebra is a fundamental skill for me. I use it on a daily basis along with many higher level concepts that rely on it. I also help students with prealgebra regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Precalculus,

Precalculus

Precalculus is a fundamental skill for me. I use it on a daily basis along with many higher level concepts that rely on it. I also help students with precalculus regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
SAT Math

SAT Math

I scored a 750 on the math portion of the SAT. Algebra, geometry, trigonometry, graphing, data analysis, and statistics and probability are all subjects that I frequently help students with. I help clients prepare for the SAT regularly and many of them have seen a significant increase in their scores.

Math

Algebra 1,

Algebra 1

Algebra is a fundamental skill for me. I use it on a daily basis along with other math concepts to solve engineering problems. I also help students with algebra regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Algebra 2,

Algebra 2

Algebra is a fundamental skill for me. I use it on a daily basis along with other math concepts that build on algebra to solve engineering problems. I also help students with algebra regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Calculus,

Calculus

I studied calculus at both the high school and university level and use it regularly as a data engineer. In high school, I earned a 5 on the AP Calculus BC exam, and in college, I studied various applications and theories of calculus such as multivariable calculus and numerical analysis. Over the past few years, I have mastered this subject, tutoring calculus regularly to students of all ages and backgrounds and applying it regularly in my work.
Differential Equations,

Differential Equations

I studied numerous topics and applications in differential equations at the university level and use it regularly as a data engineer. Some of my relevant coursework include ordinary differential equations, partial differential equations, and signal processing and analysis. Over the past few years, I have mastered this subject, tutoring differential equations regularly to students of all ages and backgrounds and applying it in my work.
Discrete Math,

Discrete Math

Discrete math is a fundamental skill for me as a data engineer. I use it frequently in my work and for higher level concepts that build on it. I also help people, ranging from high school students to adult learners, regularly with discrete math, whether they are just learning it, enhancing their skills, or preparing for an exam. I graduated with a BS in Computer Engineering.
Finite Math,

Finite Math

I studied finite math in college as part of my computer engineering curriculum. As a data engineer, it is a fundamental skill for me. I use it frequently in my work and for higher level concepts that build on it. I also help people, ranging from high school students to adult learners, regularly with finite math, whether they are just learning it, enhancing their skills, or preparing for an exam.
Geometry,

Geometry

Geometry is a fundamental skill for me. I use it on a regular basis to solve engineering problems. I also help students with geometry regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Linear Algebra,

Linear Algebra

I studied both applied and theoretical linear algebra concepts at the university level. Some of the subjects I studied include matrix theory, projection, and vector spaces. Over the past four years, I have mastered this subject, tutoring linear algebra regularly to both university students and adult-learners.
Logic,

Logic

I studied logic as part of my computer engineering curriculum. As a data engineer, logic is a fundamental skill for me. I use it frequently in my work and for higher level concepts that build on it. I also help people, ranging from high school students to adult learners, regularly with logic, whether they are just learning it, enhancing their skills, or preparing for an exam. And I completed my B.S. in Computer Engineering at the University of Virginia.
Physics,

Physics

I studied physics at both the high school and university level. In high school, I earned a 5 on the AP Physics C exam, and in college, I studied mechanical and electrical physics and its applications in electrical and computer engineering. Furthermore, I have used the concepts in physics to construct circuits and design projects throughout my Computer Engineering studies. Over the past few years, I have mastered this subject, tutoring physics regularly to students of all ages and backgrounds.
Prealgebra,

Prealgebra

Prealgebra is a fundamental skill for me. I use it on a daily basis along with many higher level concepts that rely on it. I also help students with prealgebra regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Precalculus,

Precalculus

Precalculus is a fundamental skill for me. I use it on a daily basis along with many higher level concepts that rely on it. I also help students with precalculus regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Probability,

Probability

I studied probability at both the high school and university level and use it regularly as a data engineer. Topics I studied include: conditional probability, distributions, and statistical tests. Over the past few years, I have helped people, ranging from high school students to adult learners, regularly with probability, whether they are just learning it, enhancing their skills, or preparing for an exam.
R,

R

I am very familiar with R, as I have tutored in the programming language for the past two years. In addition, I have taken several courses in R. Some of the projects I have done, both academically and independently, involve function modeling, optimizing performance, and numerical analysis.
SAT Math,

SAT Math

I scored a 750 on the math portion of the SAT. Algebra, geometry, trigonometry, graphing, data analysis, and statistics and probability are all subjects that I frequently help students with. I help clients prepare for the SAT regularly and many of them have seen a significant increase in their scores.
Trigonometry

Trigonometry

Trigonometry is a fundamental skill for me. I use it on a daily basis along with many higher level concepts that rely on it. I also help students with trigonometry regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.

Most Popular

Algebra 1,

Algebra 1

Algebra is a fundamental skill for me. I use it on a daily basis along with other math concepts to solve engineering problems. I also help students with algebra regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Algebra 2,

Algebra 2

Algebra is a fundamental skill for me. I use it on a daily basis along with other math concepts that build on algebra to solve engineering problems. I also help students with algebra regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Calculus,

Calculus

I studied calculus at both the high school and university level and use it regularly as a data engineer. In high school, I earned a 5 on the AP Calculus BC exam, and in college, I studied various applications and theories of calculus such as multivariable calculus and numerical analysis. Over the past few years, I have mastered this subject, tutoring calculus regularly to students of all ages and backgrounds and applying it regularly in my work.
Geometry,

Geometry

Geometry is a fundamental skill for me. I use it on a regular basis to solve engineering problems. I also help students with geometry regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Physics,

Physics

I studied physics at both the high school and university level. In high school, I earned a 5 on the AP Physics C exam, and in college, I studied mechanical and electrical physics and its applications in electrical and computer engineering. Furthermore, I have used the concepts in physics to construct circuits and design projects throughout my Computer Engineering studies. Over the past few years, I have mastered this subject, tutoring physics regularly to students of all ages and backgrounds.
Prealgebra,

Prealgebra

Prealgebra is a fundamental skill for me. I use it on a daily basis along with many higher level concepts that rely on it. I also help students with prealgebra regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Precalculus

Precalculus

Precalculus is a fundamental skill for me. I use it on a daily basis along with many higher level concepts that rely on it. I also help students with precalculus regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.

Science

Computer Engineering,

Computer Engineering

I completed my B.S. in Computer Engineering at the University of Virginia. Over the past few years, I gained plenty of experience working as a data engineer and a software engineer for both small companies and Fortune 500 companies. I also help people, ranging from high school students to adult learners, regularly with computer engineering projects and in preparation for exams.
Physics

Physics

I studied physics at both the high school and university level. In high school, I earned a 5 on the AP Physics C exam, and in college, I studied mechanical and electrical physics and its applications in electrical and computer engineering. Furthermore, I have used the concepts in physics to construct circuits and design projects throughout my Computer Engineering studies. Over the past few years, I have mastered this subject, tutoring physics regularly to students of all ages and backgrounds.

Summer

Algebra 1,

Algebra 1

Algebra is a fundamental skill for me. I use it on a daily basis along with other math concepts to solve engineering problems. I also help students with algebra regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Algebra 2,

Algebra 2

Algebra is a fundamental skill for me. I use it on a daily basis along with other math concepts that build on algebra to solve engineering problems. I also help students with algebra regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Calculus,

Calculus

I studied calculus at both the high school and university level and use it regularly as a data engineer. In high school, I earned a 5 on the AP Calculus BC exam, and in college, I studied various applications and theories of calculus such as multivariable calculus and numerical analysis. Over the past few years, I have mastered this subject, tutoring calculus regularly to students of all ages and backgrounds and applying it regularly in my work.
Geometry,

Geometry

Geometry is a fundamental skill for me. I use it on a regular basis to solve engineering problems. I also help students with geometry regularly, whether they are just learning it, enhancing their skills, or preparing for an exam.
Physics,

Physics

I studied physics at both the high school and university level. In high school, I earned a 5 on the AP Physics C exam, and in college, I studied mechanical and electrical physics and its applications in electrical and computer engineering. Furthermore, I have used the concepts in physics to construct circuits and design projects throughout my Computer Engineering studies. Over the past few years, I have mastered this subject, tutoring physics regularly to students of all ages and backgrounds.
SAT Math

SAT Math

I scored a 750 on the math portion of the SAT. Algebra, geometry, trigonometry, graphing, data analysis, and statistics and probability are all subjects that I frequently help students with. I help clients prepare for the SAT regularly and many of them have seen a significant increase in their scores.

Test Preparation

SAT Math

SAT Math

I scored a 750 on the math portion of the SAT. Algebra, geometry, trigonometry, graphing, data analysis, and statistics and probability are all subjects that I frequently help students with. I help clients prepare for the SAT regularly and many of them have seen a significant increase in their scores.

Ratings and Reviews


Rating

4.8 (71 ratings)
5 star
(63)
4 star
(6)
3 star
(0)
2 star
(0)
1 star
(2)

Reviews


Great Python/Spark tutor

Avery was great working with me to understand high level concepts and writing and determining the best way to get those concepts into executable queries. I’d work with him again.

Kevin, 1 lesson with Avery

Very knowledgeable and helpful tutor!

Avery has been absolutely amazing over the past couple of weeks. I needed help with my final project for my coding class and he was able to guide me in everything I needed. He was clear in explaining concepts to me and introduced me to new ways of getting the things I needed done. In our lessons, we went over classes, APIs, databases using SQL, and creating a caching function. Avery helped me so much and I am so grateful for his time and patience.

Carol, 3 lessons with Avery
Tutor responded:

Glad to have been able to help you develop your project. Great idea and interesting combination of technologies. Best of luck with your future computer science courses.

Great tutor. Very helpful.

I am a beginner in PHP and I was stuck on a project. Avery was able to not only show me where I going wrong but also suggested ways to make my project more efficient. Avery was very patient in explaining concepts that I did not understand.

Jonathan, 1 lesson with Avery
Tutor responded:

Hi Jonathan, thank you for a great review! It was a pleasure working with you, and I’m glad we made so much progress on your web app. Looking forward to working with you in the future!

Highly recommend Avery!

Avery gave me a really good overview of the material on data structure and algorithm. Also, he made sure that I asked all the questions and was very patient when I was struggling with the material.

Han, 1 lesson with Avery

A freaking genius

I thought I was approaching Avery with some very difficult problems, but he was absolutely unencumbered. I really look forward gaining at least a partial amount of his knowledge. Really patient teacher as well.

Stephen, 1 lesson with Avery

Avery taught my daughter Geometry

My daughter has had two lessons with Avery so far. He reviewed her homework sheets and tests. He is well versed with the subject and knows his material well. He is a good, patient and knowledgeable tutor. I would highly recommend him.

Aparna, 2 lessons with Avery

First class tutor!

Avery has tutored my son in Algebra over the last several months. We have been very happy with the sessions. While my son attends a selective enrollment school, he has never been real fond of math. This year, it is one of his favorite subjects and he is excelling. Much of the credit belongs to Avery. Avery has provided excellent instruction and has also increased my son's enjoyment of math.

Young, 20 lessons with Avery

Very helpful!

Avery is very knowledgeable - so much so that he can be flexible to help with whatever issue is a challenge. He listens and is able to see through quickly what knowledge gaps need to be filled. 5 stars rating from me!

Leilani, 1 lesson with Avery
Tutor responded:

I appreciate your feedback Leilani! You've made a lot of progress for such a short time programming in R, and I see a lot of potential. Please don't hesitate to reach out if you need any more help.

Very helpful tutor!

Avery did a great job helping to clarify and review some Algebra 2 concepts for my daughter as she prepared for her SOL. He was able to quickly assess where she was and pinpoint the areas where she needed to better understand the concept.

Suzi, 1 lesson with Avery
Tutor responded:

Thank you for the feedback! It was a pleasure working with your daughter. She is very easy to work with and eager to learn. Best of luck on her SOL!

Contact Avery

Response time: 1 day

$100/hour

Avery L.

$100/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

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

Contact Avery

Response time: 1 day