Learning is hard sometimes.

Gabriel can help.

The face of a light-skinned person with long brown hair, smiling

Hi! I’m Gabriel.

As a tutor, my job is to put my students in the driver’s seat.

My students have heard the concepts explained to them many times already. But it doesn’t make sense, or they keep getting stuck when they try to solve problems.

What I do is let my students hold the pencil. I provide listening, encouragement, and just the right amount of guidance to help them figure out how to do it themselves.

For students taking courses or preparing for exams, I help them work on their own homework, study materials, and graded quizzes and exams. My students’ practical concerns—their assignments and exams—can then become opportunities to learn.

For students studying independently, I enjoy helping them choose a project idea that will target the desired skills and knowledge and motivate them to learn. Once we have a project for them to work on, the syllabus arises naturally.

My lessons are gentle, thorough, and full to the brim. I make the most of my students’ time in lessons so that they are well-equipped to continue learning on their own.

Qualifications

I have studied or worked in STEM education for over ten years, developing fluency in both technical disciplines and student-centered pedagogy.

I researched physics education at the graduate level at the University of Illinois Urbana-Champaign. I studied how to help students make sense of equations and concepts by talking to each other, working with everyday objects, and thinking out loud with an instructor.

I have been tutoring professionally since 2012. While an undergraduate student studying physics at Stanford, I trained as a peer tutor for three years and became a mentor to others. I also ran a student-initiated scientific Python course for three years. I have been refining my practice by teaching students privately since 2015.

Credentials and awards:

  • M.S., Physics, University of Illinois Urbana-Champaign, 2018
  • B.S., Physics, with distinction, Stanford University, 2015
  • TA Ranked as Excellent by Students (campus-wide at the University of Illinois, four semesters) (2018)
  • Graduate Teacher Certificate (2018) from the University of Illinois Center for Innovation in Teaching and Learning
  • David S. Levine Award (2014), “awarded to the most outstanding physics student [in their Junior year at Stanford] on the basis of academic breadth in addition to demonstrated abilities in experimental physics”

Whom I teach

I enjoy working with students and clients of a variety of backgrounds.

High school students: coursework, projects, SAT II/AP tests

College students: coursework, projects, Physics GRE

Graduate, bootcamp, and other professional students: coursework, research and other projects, and standardized exams

Teachers, engineers, and other professionals: strengthening understanding, developing/implementing curriculum, learning new skills

If none of these categories describe you but you think I can help, feel free to reach out. I would be happy to talk to you.

Physics and Math

My background includes the complete high school and undergraduate physics curriculum and its mathematical prerequisites.

Physics:

  • Introductory mechanics
  • Electricity and magnetism
  • Light and sound waves
  • Thermodynamics
  • Lagrangian/Hamiltonian mechanics
  • Statistical mechanics
  • Quantum mechanics
  • Special and general relativity

Math:

  • Algebra
  • Geometry
  • Trigonometry
  • Precalculus
  • Calculus
  • Vector calculus
  • Ordinary and partial differential equations
  • Linear algebra
  • Calculus of variations

I would be happy to consider tutoring students in courses not listed here. Previous students have found that my expertise is sufficient to help them with specialized courses with titles like “The Physics of Music.”

Python

I am comfortable using Python to teach fundamental and intermediate programming concepts and scientific computing topics.

Programming concepts:

  • Syntax, input/output, logic, and loops
  • Computational thinking
  • Debugging strategies
  • Multithreading
  • Object-oriented programming

Scientific computing:

  • NumPy, SciPy, matplotlib, Pandas
  • Calculations, data analysis, data visualization
  • Faster execution with ndarrays
  • Interfacing with external devices
  • Real-time data processing

Locations

I offer lessons online, as well as in person in Davis and Berkeley, Calif.

I am currently accepting students beginning in the fall of 2022.

My rates are between $60 and $100 for a 60-minute lesson. The lower end of the range is for college students looking for help learning from their coursework.

I offer a free 15-minute introductory video call for us to get to know each other and see if it’s likely to be a good fit.

Contact Gabriel

My email address is . Please feel free to reach out to me if you would like to discuss tutoring or have any questions about my practice.