1 of 7

Connect with hundreds of tutors like Daniel

Personalized Learning • Professional Tutoring

150,000+ clients. 4.9 / 5.0 Rating of Tutoring Sessions

Who needs a tutor?
How soon do you need tutoring?
What is your name?
What is your zip code?
What is your email address?
What is your phone number?
Featured by
Tutors from
A photo of Daniel, a tutor from New York University


Certified Tutor

Call us today to connect with a top tutor
(888) 888-0446

Math isn't just numbers and computer science isn't just code on a screen. Math is a method of communicating an abstract idea and computer science is the method of creating a structure in your mind. I help show my students the idea behind mathematical principles, why they exist and how they link back to more rudimentary concepts. All of math builds on a few basic ideas, so my goal is to help you understand a new concept by breaking it down to those ideas.

I struggled immensely as a young student with mathematics (I even failed my 7th grade final exam). I then relegated myself to a {C,C+,B-} student in mathematics. Only after linking all the areas of math together was I able to succeed and use it to conduct cutting edge research at a top graduate institution.

As for computer science, I believe that the key to success is constructing a map of the system or of what you're designing in your head before you touch the keyboard. I help my students become experts at pseudocode, so they can design an entire project in 15 minutes and then code it up with ease.

Connect with a tutor like Daniel

Daniel’s Qualifications

Education & Certification

Undergraduate Degree: New York University - Bachelor in Arts, Mathematics and Computer Science

Graduate Degree: University of Massachusetts Amherst - Masters, Computer Science


Machine Learning, Probability, Piano, Rowing, Hockey

Tutoring Subjects


Algebra 2

Algebra 3/4

AP Computer Science

AP Computer Science A


Calculus 2

Calculus 3

College Computer Science

College English

Computer Programming

Computer Science


Essay Editing

High School Computer Science

High School English


Linear Algebra


Mathematical Foundations for Computer Science

Middle School Math

Multivariable Calculus

Operating Systems




Technology and Computer Science

Q & A

What is your teaching philosophy?

I believe that before we focus on details, we should explore why this method is being used or what properties we expect the solution to have. Ideally, we can connect all the subjects together (within math or CS), so that a new topic is merely an extension of what we already know.

Connect with a tutor like Daniel