Search
Adam F.'s Photo

Columbia University Graduate - Advanced Math, CS, Stats, and more
Adam F.

1,554 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $120
Response time: 35 minutes

About Adam


Bio

Hi, I'm Adam!

I graduated from Columbia University with degrees in mathematics and philosophy, and I've taken coursework in advanced undergraduate computer science. I've worked as a TA and tutor for over ten years.

I specialize in teaching advanced college mathematics, especially for students pursuing a mathematics or math-related degree.

---

I offer a number of discounts for various reasons. For one thing, I never charge more if there are multiple students at the same time. ...

Hi, I'm Adam!

I graduated from Columbia University with degrees in mathematics and philosophy, and I've taken coursework in advanced undergraduate computer science. I've worked as a TA and tutor for over ten years.

I specialize in teaching advanced college mathematics, especially for students pursuing a mathematics or math-related degree.

---

I offer a number of discounts for various reasons. For one thing, I never charge more if there are multiple students at the same time. So if you have classmates who also want tutoring, you can split the charge with them.

I also offer a discount for meetings that end before 3pm on weekdays, since I have relatively few people who use those times. I can charge less for tutoring real analysis, since this is a specialization of mine and so I value any opportunity to work on this subject. Other discounts are also possible.

Please inquire for details about any discounts that might apply.

---

Especially for online meetings: Before scheduling, I require that you send me the assignment that you want to discuss. If the assignment comes from a textbook, you can tell me the textbook title and problem numbers -- there's a decent chance that I already have the book.

If you attach the assignment to your initial message to me, we can quickly move on to discussing scheduling.

It can also be helpful to have the syllabus, past assignments, and any other information. More info is always better, but I at least need to see the specific material that you'll want to talk about during our meeting.


Education

Brandeis University
Philosophy, Math
Columbia University
Masters

Policies

  • Hourly Rate: $120
  • Rate details: For in-person meetings, I don't charge extra if we meet at the Sharon Forks Library (or a place equivalently close to Lambert High School). For other locations, I charge $40/hr for travel.
  • Lesson cancellation: 24 hours notice required
  • Background check passed on 5/29/2012

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Algebra 1

Algebra 1

I have many years of experience tutoring advanced algebra for high school and college students.
Algebra 2

Algebra 2

I have tutored abstract algebra for about 10 different students. I am familiar with subjects in group theory including homomorphisms and normal subgroups, isomorphism theorems, group actions, Polya counting, orbits and stabilizers, Sylow subgroups. I am also familiar with monoids, rings, modules, and fields, including topics such as integral domains, unique factorization domains, polynomial rings, extensions, and splitting fields. I've tutored students at Columbia University, CUNY, SUNY, Vassar, and NYU.
AMC (Competition math)

AMC (Competition math)

I've tutored two students for the AMC 10 mathematics competition, for 9th and 10th grade students. I use the AoPS (Art of Problem Solving) records of past competition problems as a way to introduce ideas and problem-solving techniques. I have a master's in mathematics, so I'm familiar with each topic that appears on the test: Algebra, geometry, number theory, complex numbers, trigonometry, combinatorics, and linear algebra.
C

C

I took the U.C. Berkeley course CS61C on computer organization for a summer semester. This course is taught in C and assumes a strong background in C. Moreover, it uses C to perform low-level programming with memory allocation, pointers, pointers to pointers, structures (i.e. structs), and make files.
Calculus

Calculus

I have years of experience with every kind of calculus course. I've tutored AP AB and BC, 1, 2, 3, 4, Advanced Calculus, Multivariable, Honors, Vector Analysis, and so on, many times. I've also tutored undergraduate elementary real analysis, parts 1 and 2, about a dozen times. I am particularly familiar with the courses offered at Columbia, NYU, GaTech, Kennesaw State, CUNY, UCF, FSU, Lambert High, Fulton Science Academy, and many others. These courses have worked from the textbooks by Lebl, Stewart, Ross, Tao, Rudin, Abbott, Thomas, and Marsden, and therefore I am particularly familiar with the content and structure of these books.
Chemistry

Chemistry

I'm available to help with general chemistry and the AP chemistry high school course. I've tutored this subject one time before, for a student at Innovation Academy.
Computer Programming

Computer Programming

I have tutored programming and intro computer science about 50 times in the past. My strongest background is in Java, Python, OCaml, and Haskell. I am familiar with the content of the high school advanced placement tests, both AP computer science principles, and computer science A. I've also tutored some students in the languages Hazel (UMich), ML, and Scheme, so I have some familiarity with these languages, although not as much experience as I have with other functional languages like OCaml and Haskell.
Computer Science

Computer Science

Hi! I'm happy to help with a range of computer science subjects. These include basic programming and introductory computer science, AP CS A and principles, object-oriented and functional design, discrete mathematics, algorithms and data structures, theory of computation, automata, complexity, design and organization of languages, and systems programming. I have experience working in Python, Java, OCaml, C, C++, Scheme, and Haskell. I've taught students taking courses at Columbia, NYU, University of Pennsylvania, GaTech, Cornell, Boston College, Boston University, UGA, Harvard, Stanford, University of Washington, University of Houston, Rice, and Bryn-Mawr.
Data Structures

Data Structures

I've tutored algorithms and data structures for students at UPenn, NYU, Columbia, and Oregon State. I'm especially familiar with working from the "CLRS" textbook, i.e. the book "Introduction to Algorithms" by Cormen, Leiserson, Rivest, and Stein. I have also worked from "Data Structures and Algorithms in Java" by Goodrich and Tamassia. Specific topics that I've taught include mathematical foundations, asymptotics, proof by induction, recursion, linked and array lists, matrices, queues, stacks, deques, graphs, trees, searching and sorting algorithms, greedy algorithms, dynamic programming, tree search algorithms, topological sorting, implementing comparators, Huffman codes, and more.
Differential Equations

Differential Equations

I've tutored introductory Differential Equations about a dozen times, often using Boyce and DiPrima's text but also having used Zill and the Tenenbaum text. These courses have included matrix methods, series solutions, complex functions, and the heat equation in PDEs. Note that I'm not qualified to tutor a course devoted to PDEs.
Discrete Math

Discrete Math

I've tutored discrete mathematics dozens of times, covering topics such as logic, proofs, set theory, algorithms, number theory, induction, combinatorics, probability, graph theory, and so on. My students have been at Columbia, NYU, CUNY, UPenn, and Harvard, so I am particularly familiar with the content of courses offered there. I have worked from the textbooks by Rosen, Epp, and West, and so I'm particularly familiar with the content and structure of those.
Finite Math

Finite Math

I've tutored discrete and finite structures at least ten different times. This includes topics such as logic, algorithms, counting, modular arithmetic, graphs, set theory, and more. I've tutored students taking discrete mathematics courses at Harvard, Cornell, UPenn, NYU, ASU, and several others.
Geometry

Geometry

I have tutored Geometry more times than I can count! Recently I tutored a 9th grade student in Geometry Honors at Alliance Academy for Innovation. While he is a very bright student, and I can't take all the credit for his success, he was named the best geometry student at the school! I've also tutored college Math majors in Euclidean Geometry, as well as high school students working from concept-focused, axiomatic proof-based texts like those from Kay, Stillwell, and Kiselev.
GRE

GRE

I am available to tutor the GRE subject exam in mathematics, as well as the math section of the general GRE. The GRE mathematics subject exam is for undergraduates who hope to apply to graduate school in mathematics or a related field, and includes problems on advanced calculus, linear algebra, differential equations, abstract algebra, real analysis, number theory, and more. I can help with each of these topics, since I continue to tutor them, which keeps my skills sharp! I've also tutor the subject test for several different students.
Java

Java

I've tutored introductory programming, the Advanced Placement (AP) course, and a course in Algorithms, using the Java language. The courses I've tutored have focused on object-oriented, contract-styled design patterns. One one such was taught with Ocaml in conjunction with Java to demonstrate the difference between object-oriented design and functional design.
Linear Algebra

Linear Algebra

I have tutored dozens of courses on linear algebra, which sometimes also go by the titles of abstract vector spaces, or matrix methods. In particular I have tutored at least three courses on advanced or honors linear algebra, which serve as a "second course" in linear algebra. These are rigorously proof-based courses. These courses have worked from the textbooks by Halmos, Axler, Hefferon, and Hoffman. My students were at Vassar, Wellesley, Georgia Tech, and NYU, so I am particularly familiar with the course content at those schools.
Logic

Logic

While studying Philosophy and Math at Columbia University I specialized in studying logic. I've tutored introductory logic at least 20 times, during which I've helped with truth tables, truth trees, symbolization and interpretation, proofs, metatheorems like soundness and completeness, predicate / quantified / first-order logic, structures, models, definability, and more. I have also once tutored a course in logic for computer science, which included LTL (Linear Temporal Logic), CTL (Computational Tree Logic), and proofs for program verification. I have also tutored two students in the symbolic logic course, LGIC 010, at UPenn taught by Scott Weinstein.
Philosophy

Philosophy

I have served as a teaching assistant and tutor for a general introduction to Philosophy, a course in Early Modern philosophers, Logic, and a course titled Truth, Value, and Reason. I'm able to tutor any undergraduate subject except Eastern and continental Philosophy subjects.
Physics

Physics

I'm happy to help with AP Physics 1, 2, and C: Mechanics and C: Electricity and Magnetism. I can also help with university courses covering equivalent material. I have tutored university physics for two different introductory courses, and I've tutored the AP C courses for Mechanics and E&M once before.
Precalculus

Precalculus

I've tutored AP and honors precalculus for dozens of students. Recently I've helped students at Lambert High School, Fulton Science, and Alpharetta High School.
Probability

Probability

I have tutored students in basic probability and statistics, as well as more advanced topics. I've worked from books by Tanis and Hogg, Casella and Berger, Ross, all covering what is basically the theory of random variables and mathematical statistics. I'm also familiar with the measure theoretic foundations of probability theory.
Python

Python

I've tutored Python a dozen or more times for high school and college students, using its imperative and object-oriented programing capacities.
Real Analysis

Real Analysis

I've tutored real analysis about 15 times for students at Columbia University, FSU, UF, UPenn, NYU, University of South Florida, UCSD, UCLA, Kennesaw State, and more. I've taught the content from the textbooks by Rudin, Abbott, Tao, Lebl, and Pugh. I can also tutor graduate real analysis including measure theory and functional analysis.
Ruby

Ruby

I have completed an introductory course in Ruby programming by FreeCodeCamp, and I've tutored one student who was taking a computer science course taught in Ruby.
Statistics

Statistics

I've tutored introductory statistics with and without calculus, at the high school and university levels for about 50 different students. I can also help with the theory of random variables, also called "mathematical statistics". I've tutored this subject at least ten times before. I'm also familiar with the measure theoretic foundations of probability theory. I often tutor Georgia Tech students, and so I'm listing all of the statistics-related course numbers for which I offer tutoring: GaTech MATH 3215, MATH 3225, MATH 3236, MATH 3670, MATH 4261, MATH 4262, MATH 3235
Trigonometry

Trigonometry

I've tutored algebra honors, trigonometry, and AP precalculus several times for students at Lambert High School, Alpharetta High School, and Fulton Science.
JavaScript
Prealgebra

Examples of Expertise


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

Adam F.'s Photo

Questions? Contact Adam before you book.

Still have questions?

Contact Adam
Response time: 35 minutes

Ratings and Reviews


Rating

5.0 (394 ratings)
5 star
(391)
4 star
(2)
3 star
(0)
2 star
(1)
1 star
(0)

Reviews

Flexible and helpful!

Adam has been an absolute pleasure to work with. His kind and patient approach to tutoring students has honestly been a breath of fresh air for me. He was able to make topics like Discrete Math and Computer Science an enjoyable experience. Clear and concise and able to explain so much with pinpoint accuracy!

Larc, 50 lessons with Adam

Patient and very knowledgeable.

Adam worked with my son who was prepping for a final calculus 2 exam. He was a huge help and we booked him for a second session as well. Definitely highly recommend!

Adam, 2 lessons with Adam

good session — introduction to piecemeal. languages

Excellent tutor. Patient and smart. Our son learned a lot. He needed help and is not a natural coder . Thanks

Ragu, 5 lessons with Adam

good session — introduction to piecemeal. languages

Good introductory session to get to know Skandan and for skandan to get to know Adam. Made some good progress and good connection. Thanks you !

Ragu, 5 lessons with Adam

Is very professional and knowledgeable!

He was prompt and he was very thorough in his tutoring. He really helped my daughter get a better understanding of her AP pre cal. He is readily available for tutoring and responds quickly when I contact him.

Amanda, 1 lesson with Adam

Topology and Real Analysis? No problem!

I met Adam today and enjoyed working with him on some advanced mathematical proofs. I could tell Adam was well-versed and stayed up to date with the material. I did not feel rushed at any time, which was a refreshing change to what I am used to. He was very diligent and down to earth. I look forward to continue meeting with him. Best experience ever.

Alondra, 1 lesson with Adam

Patient and Informative

I approached Adam about helping me with Discrete Structures and Automata topics. Adam listens to your needs and where you stand on topics you need help with and takes it into consideration fully. He not only makes sure you understand the problems you're stuck on, but the entire concept as well. He uses visual and informative methods to teach as well as working patiently as possible. I can without doubt say that every minute working with Adam is worth it.

Aditya, 12 lessons with Adam

AP Pre-Calculus

Adam did an amazing job helping my daughter this year with AP Pre-calc. He is very knowledgeable, patient and flexible. He always provided a detailed explanation of what they went over for the session. We highly recommend Adam!

Natalie, 24 lessons with Adam

Knowledgeable

Adam is an outstanding tutor in computer science and math. He is patient, knowledgeable and professional. He is amazing with multiple programming languages and algorithm implementation. He knows the subjects so well and knows how to explain it.

Dennison, 3 lessons with Adam

Can identify and teach in your learning style

I have been working with Adam on a wide range of subjects, and am focused now on logic. Adam is highly proficient in his areas of expertise. As such, he was able to identify my learning style and the concepts that I needed to further my understanding of the material. Furthermore, he is able to relay those concepts in a way that makes sense to me. What I like most about our sessions is that, Adam strikes me as a life-long learner. This quality leads to rich discussions that incorporate concepts from multiple disciplines.

Brandon, 1 lesson with Adam
Hourly Rate: $120
Response time: 35 minutes
Contact Adam