Search
Adrian B.'s Photo

Mathematician, Programmer
Adrian B.

510 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $60
Response time: 36 minutes

About Adrian


Bio

Hello, I'm Adrian. I teach math and computer science. I hold a BS in pure mathematics and a PhD in algebraic geometry. I've never been a perfect student myself, and so I know that by the time students reach advanced subjects have taken many paths, and that each has strengths and weaknesses. My approach centers on finding the skills to advance for each person, and targeting the misconceptions holding them back from their potential. I work with students on problems selected for their level, so...

Hello, I'm Adrian. I teach math and computer science. I hold a BS in pure mathematics and a PhD in algebraic geometry. I've never been a perfect student myself, and so I know that by the time students reach advanced subjects have taken many paths, and that each has strengths and weaknesses. My approach centers on finding the skills to advance for each person, and targeting the misconceptions holding them back from their potential. I work with students on problems selected for their level, so they can build confidence to propel their mathematical journey.

In classrooms I've taught many levels, concentrating on the calculus sequence. This was frustrating; my students didn't get 1-on-1 attention. Better was working in the tutoring center. After that I spent a few years in South America teaching students on Chegg (when Chegg tutors was active). This was a growth experience for me and my students. On any day I could be teaching anything from algebra to
stochastic calculus, or from Python for first time programmers through compiler construction.

Subjects I would be a good choice for include:

* Upper level calculus and analysis.

* Some probability and stochastic calculus.

* Abstract algebra, linear algebra, algebraic number theory and geometry.

For CS work, students do best when motivated to solve a problem. Professionally, I have solved many math-adjacent problems so I can help with data structures and algorithms practice (over 250 medium+ LeetCode solutions). I've contributed to software in web publishing and a Python-JVM compiler. My main languages are Python and Ocaml. Topics I'm a good choice for include:

* Functional programming. I use OCaml, but can help with Haskell or Racket

* Programming language theory

* Mathematics for machine learning

Please tell me your needs. I'm most interested in helping those students who have been under-served by the current educational system, or in projects that combine my interests. Lesson pricing depends on the amount of preparation.


Education

Towson University
Mathematics
University of Georgia
PhD

Policies

  • Hourly Rate: $60
  • Rate details: My rates depend on the amount of preparation required.
  • Lesson cancellation: 2 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Discrete Math

Discrete Math

My PhD work was in algebra, specifically in the discrete structures that arise in degenerations of surfaces. I also have experience in other discrete structures, and have been teaching mathematical aspects of computer science for 5 years.
Calculus
Computer Programming
Linear Algebra
Probability
Python
Adrian B.'s Photo

Questions? Contact Adrian before you book.

Still have questions?

Contact Adrian
Response time: 36 minutes

Ratings and Reviews


Rating

5.0 (73 ratings)
5 star
(72)
4 star
(1)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

intros motion session

Thank you for your time with our son. He is learning and making great progress. Your patience and ability explain concepts are super helpful and much needed.

Ragu, 41 lessons with Adrian

intros motion session

Thank you for taking the time to do this introduction session. Skandna got to know you and did not expect to solve any problems during this session. Thank you!

Ragu, 41 lessons with Adrian

Adrian is very knowledgeable, patient, committed, reliable, relatable, and passionate about his tutoring job. These qualities make him a great tutor

I came into the graduate Data Science program without a computer science background but convinced that data science was the natural path for me to achieve my full potential and contribute the most value to the advancement of our society. Adrian gradually and patiently worked with me to build up my programming competence and confidence. And set me on my way to ahieving the success I desire in my program, and career. He is the best!

Stanley, 29 lessons with Adrian

Great teacher!

I feel that I am really improving my understanding of the subject thanks to Adrian. Having a tutor like that makes a Great difference

Eugene, 33 lessons with Adrian

Wonderful, patient and expert tutor

Adrian was able to develop specific lessons for my son to learn his custom curriculum and had great ideas. He was very patient and my son was so enthusiastic about the lessons and is excited for more.

Rebecca, 2 lessons with Adrian

Great teacher!

I feel that I am really improving my understanding of the subject thanks to Adrian. Having a tutor like that makes a Great difference

Eugene, 33 lessons with Adrian

Great teacher!

I really appreciated that Adrian was able to point out some critical errors that I made in a problem on finding basis of a polynomial subspace

Eugene, 33 lessons with Adrian

Great tutor!

I asked Adrian to help me with OCaml, and I feel I have a much better understanding of the language after just one lesson. Thank u so much!

Elias, 6 lessons with Adrian

He helped me get something my professor wasn't able to

Honestly, Adrian is a Godsend. I was in tears over the midterm for abstract algebra from a professor who reads off the lecture slides. I understand the material a bit better and wish I started with him much earlier.

Edwin, 24 lessons with Adrian
Hourly Rate: $60
Response time: 36 minutes
Contact Adrian