1 of 7

Connect with hundreds of tutors like Yakov

Expert tutoring for students at all levels

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 Yakov, a tutor from Worcester Polytechnic Institute


Certified Tutor

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

I have been in love with teaching and tutoring from an early age. I have taught public and private school mathematics, ran a tutoring company, and taught at the college level. I studied mathematics as an undergraduate, computer science as an undergraduate and grad student, and received my PhD in Linguistics. I am currently a researcher at the University of Pennsylvania, and enjoy tutoring in my spare time, mostly to connect with students and practice the art of teaching which makes me happy and gives me a chance to really help others.
I look forward to hearing from you and making sure that you get the perfect tutoring experience here with Varsity Tutors.

Connect with a tutor like Yakov

Yakov’s Qualifications

Education & Certification

Undergraduate Degree: Worcester Polytechnic Institute - Bachelors, Mathematics

Graduate Degree: University of Maryland-College Park - PHD, Linguistics

Test Scores

SAT Math: 800

SAT Verbal: 710

GRE Quantitative: 170

GRE Verbal: 165


kayaking, reading, travelling, poetry, music, frisbee, disc golf, outdoors

Tutoring Subjects

12th Grade Math


Algebra 2

Algebra 3/4

College Algebra

College Computer Science

College Level American History

Competition Math

Computer Programming

Computer Science

Graduate Test Prep


GRE Analytical Writing

GRE Quantitative

GRE Verbal

High School Computer Science

High School Level American History


Homework Support

IB Mathematics HL

IB Mathematics: Analysis and Approaches








Quantitative Reasoning


SAT Math

SAT Mathematics

SAT Subject Test in Mathematics Level 1

SAT Subject Test in Physics

Social Sciences

Technology and Coding

Test Prep

Q & A

What is your teaching philosophy?

I believe in focusing on the underlying concepts rather than the specifics of the problem at hand. By connecting the concepts together, we can build a good foundation on which the student then builds individual problem solving skills. However, every situation calls for a unique approach, so what I pride myself most on is seeing the current needs and working with the student at their current skill level in order to bring them to the next level, while making sure to give them the tools to succeed with that immediately in front of them.

Connect with a tutor like Yakov