1 of 7

Connect with hundreds of tutors like Tahir

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 Tahir, a tutor from Middlesex Community College


Certified Tutor

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

I graduated with my MD in December 2012 from Universidad Iberoamericana (UNIBE) in Dominican Republic. I am currently working in a hospital as a Pediatric resident (PGY3). I will be starting Child Neurology residency this year.

Through my learning experience, I came to a conclusion that every student learns and masters any subject(s) in a different way. For instance, I would learn each subject on my own and then teach my fellow medical students. This helped me remarkably to pass my board exams with decent scores, and in the process I became fond of teaching. Therefore, I would like to share my knowledge of basic sciences that I have worked on since I started medical school in 2007 up until now. Above all, I loved helping others achieve the same goal by teaching, and I would like to continue helping students overcome their weak subjects and also master the subjects they are already comfortable learning. The key to success is repetition of what has already been taught.
I believe that we can become whomever we want to if we put enough hard work. Overall I have learned fluent Spanish while studying abroad.

Hobbies: Soccer, reading, running, hiking.

Connect with a tutor like Tahir

Tahir’s Qualifications

Education & Certification

Undergraduate Degree: Middlesex Community College - Bachelors, Pre-Med

Graduate Degree: Universidad Iberamericana - Doctor of Medicine, Medicine


reading, running, hiking.

Tutoring Subjects

12th Grade Writing

1st Grade Reading



Anatomy & Physiology

AP Research

AP Spanish Language & Culture



Cell Biology


CLEP Human Growth and Development

Clinical Psychiatry

College Application Essays

College Biology

College English

College Essays

Conversational Spanish

Developmental Biology

Elementary School Reading

Emergency Medicine





General Biology

High School Biology

High School English

High School Writing


IB Biology

IB Biology SL

IB Chemistry HL



Medical Terminology



Molecular Biology

Molecular Genetics










Professional Certifications

Public Speaking

SAT Subject Test in Biology E/M

SAT Subject Tests Prep


Social Sciences


Spanish 1

Spanish 2

Spanish 3

Spanish 4

Study Skills

Study Skills and Organization

Test Prep



Q & A

What is your teaching philosophy?

Concepts are the key to learn anything, the next step is repetition, repetition, and repetition.

What might you do in a typical first session with a student?

1. Introduction 2. Inquire about what is required and expected from me. 3. Inquire about how the student learns the best. 4. Explain how I am going to tutor. 5. Complete the session, ask for feedback after the first session to further improve my skills in accordance with the feedback.

How can you help a student become an independent learner?

1. Give a task that should be completed by the student ( e.g. reading or researching a topic at home).

How would you help a student stay motivated?

Positive feedback.

If a student has difficulty learning a skill or concept, what would you do?

1. Explain the concept in few different ways and repeat until the student understands. 2. Also, break the concept into steps or pieces.

How do you help students who are struggling with reading comprehension?

1. Train the student to break each sentence into words; read one sentence at a time; and, in the end, put it all together.

What strategies have you found to be most successful when you start to work with a student?

1. Explaining concepts, repeating them over and over. 2. Ask the student what he/she understands. 3. Repeat what wasn't understood.

How would you help a student get excited/engaged with a subject that they are struggling in?

1. Make it simple and easy. 2. Ask questions throughout the session to make sure he/she understands.

What techniques would you use to be sure that a student understands the material?

1. Explain concepts. 2. Repeat. 3. Explain in a few different ways. 4. Ask the student to say what they understand in their own words.

How do you build a student's confidence in a subject?

1. Motivate them. 2. Tell them they can do it. 3. Let them know they are as smart as everyone else. 4. Positive feedback.

How do you evaluate a student's needs?

1. Ask the student. 2. See how they do in their exams. 3. Ask them what they are having difficulty with.

How do you adapt your tutoring to the student's needs?

From his/her feedback.

What types of materials do you typically use during a tutoring session?

1. Student's material from class. 2. Sometimes my own books if I am teaching science or medical subjects.

Connect with a tutor like Tahir