Search
Robert G.'s Photo

Robert G.

Experienced Math Teacher & PhD Researcher

Experienced Math Teacher & PhD Researcher

$50/hour

  • 37 hours tutoring

About Robert


Bio

Hi, my name is Robert and I've been teaching, tutoring, lecturing, TAing, and leading seminars at the university level for seven years now, in a wide variety of subjects relating to pure and applied mathematics. I'm here to help you get a better grasp on your mathematical toolkit so that you can thrive in your scientific field. My teaching style emphasizes in-depth study of concrete examples to help develop your intuition, and then using that intuition to provide rigorous mathematical proof...

Hi, my name is Robert and I've been teaching, tutoring, lecturing, TAing, and leading seminars at the university level for seven years now, in a wide variety of subjects relating to pure and applied mathematics. I'm here to help you get a better grasp on your mathematical toolkit so that you can thrive in your scientific field. My teaching style emphasizes in-depth study of concrete examples to help develop your intuition, and then using that intuition to provide rigorous mathematical proof for the general case of your problem. Whether you're a beginner taking your first formal math course, or an experienced math major trying to understand the abstractions of category theory, I can help you solve problems and reason through proofs, step-by-step.

Most of my experience comes from teaching mathematics and theory of computation to computer scientists -- that is, linear algebra, probability, analysis of algorithms, discrete math, finite automata theory, linear programming & optimization, and computational complexity theory. I've also taught a variety of other applied math, such as Linear Algebra for Economics, Mathematical Methods for Physics, and Symbolic Logic (for linguists and philosophy majors). My pure math teaching experience during my time at the University of Chicago includes Abstract Algebra, Algebraic Geometry, Commutative Algebra, Topology, and Analysis in R^n.

I'm working on my PhD in mathematics right now, and teaching is my passion. Along my journey to get here I've taught math to hundreds of college students. My research expertise is in combinatorics, computational complexity, and formal languages -- specifically, I am interested in constructive logics, proofs of program correctness, probabilistic property-testing, fairness in ranked-choice voting systems, and representation theory of S_n and finite hypercubes.

I also tutor test prep. I achieved:
-2350 SAT
-800 Math SAT 2
-170 Math GRE
-5's on all of the AP Physics, Economics, & Calculus exams


Education

University of Chicago
Computer Science and Mathematics

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Business

Macroeconomics,

Macroeconomics

As a member of my school's algorithmic economics research group, I collaborate with other economists, computer scientists, and mathematicians to investigate the ways in which economies compute prices, production quantities, and distribution mechanisms. During my career I've taught Econ 101 courses, as well as Mathematical Methods for Economics, and given lectures at university seminars. In particular, my interests are in fairness in ranked-choice voting systems, auction markets, and The Economic Calculation Problem for centralized planners. I work with the standard neoclassical economic model (as every economist today should), although I am also familiar with Austrian economics, and I have spent a great deal of time studying the models proposed by Karl Marx and Vladimir Lenin in "Das Kapital", "Grundrisse", and "Imperialism: The Highest Stage of Capitalism"
GRE

Computer

Computer Science,

Computer Science

I study mathematical computer science and teach it to graduate and undergraduate students. My research focuses on algebraic methods in computational complexity, combinatorics, and formal language theory. I have taught courses on algorithms, discrete math, linear programming, optimization, automata, linear algebra, and abstract algebra.
Mathematica,

Mathematica

Mathematica is my favorite language to program in, and I use it all the time in my research in error-correcting codes -- particularly for performing calculations in abstract algebra. I can help you figure out the ins and outs of the language, and how to use it to accomplish your goals.
Computer Programming

Corporate Training

Macroeconomics,

Macroeconomics

As a member of my school's algorithmic economics research group, I collaborate with other economists, computer scientists, and mathematicians to investigate the ways in which economies compute prices, production quantities, and distribution mechanisms. During my career I've taught Econ 101 courses, as well as Mathematical Methods for Economics, and given lectures at university seminars. In particular, my interests are in fairness in ranked-choice voting systems, auction markets, and The Economic Calculation Problem for centralized planners. I work with the standard neoclassical economic model (as every economist today should), although I am also familiar with Austrian economics, and I have spent a great deal of time studying the models proposed by Karl Marx and Vladimir Lenin in "Das Kapital", "Grundrisse", and "Imperialism: The Highest Stage of Capitalism"
Statistics

English

Linguistics

Linguistics

I'm currently a PhD student studying formal language theory and programming language design. Although I am currently in a computer science department, I studied linguistics as an undergraduate, I have taught formal logic classes to linguists, and linguistics plays a prominent role in my research, which is on the syntax-semantics interface and mathematically formalizing the results of the Minimalist Program. I can help you understand syntax, semantics, logic, generative grammars, minimalist grammars, the Chomsky Hierarchy, and a wide variety of topics related to computational linguistics and mathematical linguistics.

History

Philosophy

Philosophy

I study machine logic, automated reasoning, constructive proof systems, formal language theory, and fairness in ranked-choice voting methods. I've taught symbolic logic to graduate students in linguistics and philosophy, and would be very excited to help you out with your formal reasoning classes. The philosophers whose works I am most familiar with would be folks like Wittgenstein, Godel, Frege, Russell, and the like.

Homeschool

Algebra 1,

Algebra 1

I use algebra all the time in my research as a theoretical computer scientist. I'm happy to help you understand concepts from high school algebra such as the quadratic formula, cubic formula, rational functions, asymptotes and asymptotics, and rates of change. I also have a lot of experience in college algebra and abstract algebra, and I have lectured and TAed for several classes on group theory, ring theory, Galois theory, and commutative algebra.
Algebra 2,

Algebra 2

I use algebra all the time in my research as a theoretical computer scientist. I'm happy to help you understand concepts from high school algebra such as the quadratic formula, cubic formula, rational functions, asymptotes and asymptotics, and rates of change. I also have a lot of experience in college algebra and abstract algebra, and I have lectured and TAed for several classes on group theory, ring theory, Galois theory, and commutative algebra.
Calculus,

Calculus

Calculus is the backbone of pretty much every field of mathematics, and its results show up everywhere. I helped to teach Honors Calculus at UChicago, and I've taught economics and physics majors how to apply calculus to their fields of study. I regularly use Taylor expansions and linear differential equations in my work, and I have experience in multivariate and vector calculus as well.
Macroeconomics,

Macroeconomics

As a member of my school's algorithmic economics research group, I collaborate with other economists, computer scientists, and mathematicians to investigate the ways in which economies compute prices, production quantities, and distribution mechanisms. During my career I've taught Econ 101 courses, as well as Mathematical Methods for Economics, and given lectures at university seminars. In particular, my interests are in fairness in ranked-choice voting systems, auction markets, and The Economic Calculation Problem for centralized planners. I work with the standard neoclassical economic model (as every economist today should), although I am also familiar with Austrian economics, and I have spent a great deal of time studying the models proposed by Karl Marx and Vladimir Lenin in "Das Kapital", "Grundrisse", and "Imperialism: The Highest Stage of Capitalism"
Physics,

Physics

Physics is relevant to a lot of my research as a computer scientist, largely because of electrical circuits and quantum computing. I can help you design circuits, solve Maxwell's equations, understand the representation theory of SU(2) and SO(3), solve (and approximate) simple harmonic oscillators, the heat equation, Laplace's Equation, and Poisson's Equation -- as well as several other basic differential equations and concepts in vector calculus.
SAT Math,

SAT Math

In high school I got perfect scores on the SAT math as well as the SAT II Math Subject Test. I also volunteered as an SAT prep tutor for underprivileged students in inner-city DC schools.
Geometry, Statistics

Math

Algebra 1,

Algebra 1

I use algebra all the time in my research as a theoretical computer scientist. I'm happy to help you understand concepts from high school algebra such as the quadratic formula, cubic formula, rational functions, asymptotes and asymptotics, and rates of change. I also have a lot of experience in college algebra and abstract algebra, and I have lectured and TAed for several classes on group theory, ring theory, Galois theory, and commutative algebra.
Algebra 2,

Algebra 2

I use algebra all the time in my research as a theoretical computer scientist. I'm happy to help you understand concepts from high school algebra such as the quadratic formula, cubic formula, rational functions, asymptotes and asymptotics, and rates of change. I also have a lot of experience in college algebra and abstract algebra, and I have lectured and TAed for several classes on group theory, ring theory, Galois theory, and commutative algebra.
Calculus,

Calculus

Calculus is the backbone of pretty much every field of mathematics, and its results show up everywhere. I helped to teach Honors Calculus at UChicago, and I've taught economics and physics majors how to apply calculus to their fields of study. I regularly use Taylor expansions and linear differential equations in my work, and I have experience in multivariate and vector calculus as well.
Differential Equations,

Differential Equations

I use differential equations in my work quite often -- mostly equations pertaining to economics or quantum physics. I can help you understand the representation theory of quantum groups, as well as how to solve a variety of equations and boundary conditions. These include the heat equation, Laplace and Poisson equations, linear systems of Ordinary Differential Equations, and various approximation techniques. In addition, I can help you solve recurrence relations (the discrete analog of differential equations) and I have a lot of experience with the combinatorial methods involved in doing this.
Discrete Math,

Discrete Math

I'm currently working on research in combinatorics and logic, which is founded on discrete math. Additionally, I have taught discrete math, algorithms, data structures, and other similar courses multiple times.
Finite Math,

Finite Math

I'm currently working on research in combinatorics and logic, which is founded on finite and discrete math. Additionally, I have taught discrete math, algorithms, linear programming, data structures, and other similar courses multiple times.
Linear Algebra,

Linear Algebra

I've taught Linear Algebra several times at the University of Chicago in several different variations, including Linear Algebra for Economics, Mathematical Methods for Physics, and Abstract Linear Algebra (for math majors). In addition, I have taught some of Linear Algebra's more specialized cousins, including Abstract Algebra: Groups, Rings, Modules, Fields, and Galois Theory; Commutative Algebra & Algebraic Geometry; Linear Programming
Logic,

Logic

I'm currently an academic researcher in logic and combinatorics, where I study efficient algorithms for testing whether mathematical objects satisfy various logical properties. I also work in programming language construction and have a lot of experience with type theory and the corresponding intuitionistic logics. In addition, I have experience teaching symbolic logic to humanities majors and graduate students studying philosophy and linguistics.
Mathematica,

Mathematica

Mathematica is my favorite language to program in, and I use it all the time in my research in error-correcting codes -- particularly for performing calculations in abstract algebra. I can help you figure out the ins and outs of the language, and how to use it to accomplish your goals.
Physics,

Physics

Physics is relevant to a lot of my research as a computer scientist, largely because of electrical circuits and quantum computing. I can help you design circuits, solve Maxwell's equations, understand the representation theory of SU(2) and SO(3), solve (and approximate) simple harmonic oscillators, the heat equation, Laplace's Equation, and Poisson's Equation -- as well as several other basic differential equations and concepts in vector calculus.
Probability,

Probability

As a complexity theorist, probability is one of my most important tools -- whether it be finite combinatorial probability, or infinite measure theoretic probability. I've taught the basic concepts of probability spaces many times, and in many different contexts -- linear algebra, combinatorics, computational complexity, etc. I can help you grapple with the definitions and use them to prove theorems and solve problems.
SAT Math,

SAT Math

In high school I got perfect scores on the SAT math as well as the SAT II Math Subject Test. I also volunteered as an SAT prep tutor for underprivileged students in inner-city DC schools.
ACT Math, Geometry, Statistics, Trigonometry

Most Popular

Algebra 1,

Algebra 1

I use algebra all the time in my research as a theoretical computer scientist. I'm happy to help you understand concepts from high school algebra such as the quadratic formula, cubic formula, rational functions, asymptotes and asymptotics, and rates of change. I also have a lot of experience in college algebra and abstract algebra, and I have lectured and TAed for several classes on group theory, ring theory, Galois theory, and commutative algebra.
Algebra 2,

Algebra 2

I use algebra all the time in my research as a theoretical computer scientist. I'm happy to help you understand concepts from high school algebra such as the quadratic formula, cubic formula, rational functions, asymptotes and asymptotics, and rates of change. I also have a lot of experience in college algebra and abstract algebra, and I have lectured and TAed for several classes on group theory, ring theory, Galois theory, and commutative algebra.
Calculus,

Calculus

Calculus is the backbone of pretty much every field of mathematics, and its results show up everywhere. I helped to teach Honors Calculus at UChicago, and I've taught economics and physics majors how to apply calculus to their fields of study. I regularly use Taylor expansions and linear differential equations in my work, and I have experience in multivariate and vector calculus as well.
Physics,

Physics

Physics is relevant to a lot of my research as a computer scientist, largely because of electrical circuits and quantum computing. I can help you design circuits, solve Maxwell's equations, understand the representation theory of SU(2) and SO(3), solve (and approximate) simple harmonic oscillators, the heat equation, Laplace's Equation, and Poisson's Equation -- as well as several other basic differential equations and concepts in vector calculus.
Geometry, Statistics

Other

Macroeconomics,

Macroeconomics

As a member of my school's algorithmic economics research group, I collaborate with other economists, computer scientists, and mathematicians to investigate the ways in which economies compute prices, production quantities, and distribution mechanisms. During my career I've taught Econ 101 courses, as well as Mathematical Methods for Economics, and given lectures at university seminars. In particular, my interests are in fairness in ranked-choice voting systems, auction markets, and The Economic Calculation Problem for centralized planners. I work with the standard neoclassical economic model (as every economist today should), although I am also familiar with Austrian economics, and I have spent a great deal of time studying the models proposed by Karl Marx and Vladimir Lenin in "Das Kapital", "Grundrisse", and "Imperialism: The Highest Stage of Capitalism"
Philosophy

Philosophy

I study machine logic, automated reasoning, constructive proof systems, formal language theory, and fairness in ranked-choice voting methods. I've taught symbolic logic to graduate students in linguistics and philosophy, and would be very excited to help you out with your formal reasoning classes. The philosophers whose works I am most familiar with would be folks like Wittgenstein, Godel, Frege, Russell, and the like.

Science

Philosophy,

Philosophy

I study machine logic, automated reasoning, constructive proof systems, formal language theory, and fairness in ranked-choice voting methods. I've taught symbolic logic to graduate students in linguistics and philosophy, and would be very excited to help you out with your formal reasoning classes. The philosophers whose works I am most familiar with would be folks like Wittgenstein, Godel, Frege, Russell, and the like.
Physics

Physics

Physics is relevant to a lot of my research as a computer scientist, largely because of electrical circuits and quantum computing. I can help you design circuits, solve Maxwell's equations, understand the representation theory of SU(2) and SO(3), solve (and approximate) simple harmonic oscillators, the heat equation, Laplace's Equation, and Poisson's Equation -- as well as several other basic differential equations and concepts in vector calculus.

Summer

Algebra 1,

Algebra 1

I use algebra all the time in my research as a theoretical computer scientist. I'm happy to help you understand concepts from high school algebra such as the quadratic formula, cubic formula, rational functions, asymptotes and asymptotics, and rates of change. I also have a lot of experience in college algebra and abstract algebra, and I have lectured and TAed for several classes on group theory, ring theory, Galois theory, and commutative algebra.
Algebra 2,

Algebra 2

I use algebra all the time in my research as a theoretical computer scientist. I'm happy to help you understand concepts from high school algebra such as the quadratic formula, cubic formula, rational functions, asymptotes and asymptotics, and rates of change. I also have a lot of experience in college algebra and abstract algebra, and I have lectured and TAed for several classes on group theory, ring theory, Galois theory, and commutative algebra.
Calculus,

Calculus

Calculus is the backbone of pretty much every field of mathematics, and its results show up everywhere. I helped to teach Honors Calculus at UChicago, and I've taught economics and physics majors how to apply calculus to their fields of study. I regularly use Taylor expansions and linear differential equations in my work, and I have experience in multivariate and vector calculus as well.
Macroeconomics,

Macroeconomics

As a member of my school's algorithmic economics research group, I collaborate with other economists, computer scientists, and mathematicians to investigate the ways in which economies compute prices, production quantities, and distribution mechanisms. During my career I've taught Econ 101 courses, as well as Mathematical Methods for Economics, and given lectures at university seminars. In particular, my interests are in fairness in ranked-choice voting systems, auction markets, and The Economic Calculation Problem for centralized planners. I work with the standard neoclassical economic model (as every economist today should), although I am also familiar with Austrian economics, and I have spent a great deal of time studying the models proposed by Karl Marx and Vladimir Lenin in "Das Kapital", "Grundrisse", and "Imperialism: The Highest Stage of Capitalism"
Physics,

Physics

Physics is relevant to a lot of my research as a computer scientist, largely because of electrical circuits and quantum computing. I can help you design circuits, solve Maxwell's equations, understand the representation theory of SU(2) and SO(3), solve (and approximate) simple harmonic oscillators, the heat equation, Laplace's Equation, and Poisson's Equation -- as well as several other basic differential equations and concepts in vector calculus.
SAT Math,

SAT Math

In high school I got perfect scores on the SAT math as well as the SAT II Math Subject Test. I also volunteered as an SAT prep tutor for underprivileged students in inner-city DC schools.
Geometry, Statistics

Test Preparation

SAT Math,

SAT Math

In high school I got perfect scores on the SAT math as well as the SAT II Math Subject Test. I also volunteered as an SAT prep tutor for underprivileged students in inner-city DC schools.
ACT Math, GRE

Examples of Expertise


Robert has provided examples of their subject expertise by answering 2 questions submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

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

Reviews

Show reviews that mention

All reviews

Fantastic tutor

He clearly understood the topic and was very clear with instruction and suggestions. I left the session feeling like I understood the topic. Often with tutors that is not the case, but I’m very happy with the help I received.

Travis, 1 lesson with Robert

Outstanding teacher and efficient communicator

I've had many lessons with tutors on advanced undergraduate/graduate-level CS and proof-based mathematics in the past, and Robert stands out as one of the best. He is not only technically proficient in highly complex topics; the ease with which he breakdowns technical concepts--graduate algorithms--into a digestible language distinguishes him as a teacher and a communicator. No doubt, those skills are honed through his years of teaching students in top-ranking institutions. If you are looking for a no-frills CS/math lesson, he is your guy. Highly recommended.

Steven, 2 lessons with Robert
Contact Robert

Response time: 2 hours

$50/hour

Robert G.'s Photo

Robert G.

$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 Robert

Response time: 2 hours